21500 703
3223 301
9969 699
9277 338
2963 520
2383 374
8751 38
4184 867
2511 405
4251 379
26755 580
12751 599
7406 473
934 37