19748 500
37437 668
40812 548
34819 165
11725 1497
33771 126
47894 1134
29099 1264
11962 1021
25820 1643
12334 248
28703 292
294112 4758
253135 2792
240547 3587
205996 2434
194021 1945
180462 2801
166685 2366
151197 2107
134411 1675
112259 928
111858 2331
111325 1200