27025 1129
40886 645
44169 1065
41451 1574
29594 512
38707 1588
29116 1083
29450 397
15191 577
38015 598
41750 1324
15465 213
294112 4758
253135 2792
240547 3587
205996 2434
194021 1945
180462 2801
166685 2366
151197 2107
134411 1675
112259 928
111858 2331
111325 1200