21677 1001
42848 282
37592 631
60501 739
17376 1659
29940 974
26096 1755
24610 935
17143 830
19731 597
51312 1499
35801 1319
355229 5319
301598 3287
270272 3825
254835 2846
219773 2149
211317 3116
200257 2681
193866 2365
154431 1840
127581 2407
127081 1267
125823 1003