37598 1509
20523 1411
49815 849
49730 1559
26081 379
54204 960
38856 1119
36208 693
12161 1318
10644 1379
33393 449
20350 1458
351611 5294
297476 3257
268674 3818
251635 2824
217631 2140
209085 3101
198331 2668
191954 2352
153453 1829
126294 2401
126163 1265
124999 997