30998 1181
92319 486
84144 2492
29320 1181
56516 1722
21087 323
20646 517
30145 1098
36871 897
55967 1658
59370 1314
47896 1510
354856 5318
301132 3285
270157 3824
254543 2846
219577 2149
211158 3114
200061 2679
193584 2363
154314 1839
127467 2407
126990 1267
125732 1003