37986 282
21660 237
17226 568
28800 1005
22931 454
24771 544
31093 875
81939 545
24472 912
66425 341
24356 745
14013 643
33020 628
27071 510
19227 204
15029 917
9946 611
25158 214
22378 608
38212 567
19646 841
42232 504
12561 943
14675 508