9592 821
18947 502
8344 187
40075 628
23616 595
22399 660
15858 454
38423 118
14647 142
11198 75
23812 278
29123 127
15346 79
15493 413
60198 746
210193 572
26179 560
8167 422
2513 539
1367 92
33160 641
10192 528
9535 551
16843 467