29962 1621
57559 500
18340 1854
20415 1408
12284 1182
51393 947
19543 488
49550 1459
51082 1279
43170 477
50967 1422
30481 832
343995 5196
289875 3109
264926 3758
245924 2764
213550 2099
204376 3012
194147 2628
186473 2298
151059 1789
123918 2383
123569 1248
122903 975