15251 347
24892 1475
30335 516
18973 821
12378 114
38211 700
46523 928
24611 1712
35173 1807
10441 211
42048 458
21992 632
344026 5197
289901 3111
264941 3759
245952 2764
213565 2099
204389 3012
194163 2628
186490 2298
151066 1789
123933 2384
123584 1248
122912 975