30310 1624
62861 1973
49794 849
45684 1309
15485 1213
27940 515
36029 2107
40926 108
20450 1864
33151 1258
18387 762
28990 207
350587 5283
296150 3242
268259 3814
250865 2819
216856 2134
208368 3096
197798 2666
191207 2349
153147 1827
125985 2400
125876 1261
124645 995