31031 1181
76644 456
58643 484
33475 1948
47351 342
61457 1638
44924 272
59375 1314
56700 1443
20646 517
12518 1461
50539 324
355152 5319
301519 3287
270247 3825
254772 2846
219732 2149
211264 3114
200221 2680
193822 2365
154410 1839
127562 2407
127065 1267
125802 1003