16580 1501
33807 465
38667 1597
25838 1574
34185 1799
25438 443
27238 1768
42450 748
40843 1410
23932 552
12080 386
44511 1432
294112 4758
253135 2792
240547 3587
205996 2434
194021 1945
180462 2801
166685 2366
151197 2107
134411 1675
112259 928
111858 2331
111325 1200