19939 862
66228 1838
70196 305
31395 1766
53648 1850
53313 1105
52132 860
51739 546
52350 308
50746 1388
29975 653
43459 659
340477 5152
286750 3054
263503 3739
243096 2728
211292 2082
202705 2996
192011 2593
185038 2287
149518 1768
122602 2374
122511 1243
121964 959