30998 1181
69237 1141
20933 1865
61816 1531
57690 408
20646 517
30145 1098
56696 1443
59370 1314
11975 1865
31532 1947
34096 167
354856 5318
301132 3285
270157 3824
254543 2846
219577 2149
211158 3114
200061 2679
193584 2363
154314 1839
127467 2407
126990 1267
125732 1003