15061 1679
18754 146
35882 743
31371 1219
30089 1881
21630 1268
23498 339
44726 939
38487 678
15161 1079
28427 607
11629 942
294112 4758
253135 2792
240547 3587
205996 2434
194021 1945
180462 2801
166685 2366
151197 2107
134411 1675
112259 928
111858 2331
111325 1200