29585 1623
40262 634
31065 234
13704 134
18837 664
56974 405
28299 1758
54933 380
15001 326
17289 781
51463 128
53952 983
340477 5152
286750 3054
263503 3739
243096 2728
211292 2082
202705 2996
192011 2593
185038 2287
149518 1768
122602 2374
122511 1243
121964 959