15061 83
30250 597
3066 855
2375 471
1737 346
4182 657
2255 414
19540 101
29396 346
3209 753
25829 251
1037 41
75718 369
19999 641
16543 119
17968 380
8561 485
16944 405
36897 795
41085 416
10556 562
25990 186
3420 50
10351 49
9368 172
8100 407
4820 449
35292 952