101598 862
74556 1927
20586 1412
21677 1001
58498 1351
63720 1051
37591 631
27989 515
32371 2034
56357 740
43439 1116
54570 1352
355152 5319
301519 3287
270247 3825
254772 2846
219732 2149
211264 3114
200221 2680
193822 2365
154410 1839
127562 2407
127065 1267
125802 1003