20493 1861
12455 1460
41689 593
46128 199
50464 321
56248 869
18477 240
45844 182
42766 769
32991 1939
33305 738
33640 193
345476 5214
291165 3133
265609 3767
247035 2773
214297 2110
205095 3019
194987 2636
187367 2308
151470 1794
124398 2389
124075 1249
123318 980