39862 585
18889 647
13460 212
17341 419
38160 711
35807 861
27712 1424
31120 1870
23460 1136
11350 999
19422 1852
39502 633
328312 5059
278248 2999
257019 3706
232856 2651
206876 2033
197346 2954
184713 2531
175086 2227
144887 1738
119542 2367
119439 1228
119202 946