30553 1626
53448 551
66342 2073
39697 382
12052 139
37692 1513
18723 1598
58198 851
24632 348
33678 1485
26095 1755
49233 994
354917 5319
301199 3285
270169 3824
254584 2846
219617 2149
211186 3114
200102 2680
193622 2363
154330 1839
127490 2407
127004 1267
125750 1003