16580 1501
33807 465
38667 1597
25838 1574
34185 1799
25438 443
27238 1768
42450 748
40843 1410
23932 552
12080 386
44511 1432
294162 4758
253167 2792
240567 3587
206026 2434
194046 1946
180483 2801
166702 2368
151249 2107
134424 1675
112263 928
111863 2331
111337 1200