16094 661
28500 356
12772 488
15376 912
10402 928
30042 169
11617 1390
41766 810
25320 795
32533 1787
29245 1013
32794 407
355081 5319
301397 3286
270222 3825
254722 2846
219693 2149
211246 3114
200184 2680
193767 2365
154386 1839
127535 2407
127044 1267
125782 1003