40025 1943
58698 883
35903 2107
45523 1306
61254 1664
63391 688
45248 436
14799 1926
50882 441
27609 282
29293 237
18141 1457
345476 5214
291165 3133
265609 3767
247035 2773
214297 2110
205095 3019
194987 2636
187367 2308
151470 1794
124398 2389
124075 1249
123318 980