40501 1643
71933 419
67066 933
24918 1476
42701 282
63532 688
13761 1333
17041 461
29306 237
50480 1232
46583 1669
26276 1102
350085 5279
295585 3235
267987 3810
250425 2814
216579 2127
208077 3091
197568 2665
190864 2346
152996 1826
125853 2400
125772 1261
124481 994