47995 1225
45173 303
42206 1657
39320 409
12783 500
27586 1910
35296 484
38491 712
20013 1177
22207 640
45431 475
16980 1584
346632 5228
292327 3153
266261 3783
247965 2793
214897 2114
205815 3040
195615 2642
188147 2316
151867 1802
124771 2390
124479 1251
123586 983