24603 528
84770 1684
70087 866
22270 1797
62755 1421
40560 636
15202 326
54030 429
36856 308
51704 198
32531 254
21698 752
355062 5319
301371 3286
270220 3825
254706 2846
219687 2149
211237 3114
200180 2680
193754 2365
154379 1839
127533 2407
127038 1267
125776 1003