42693 566
21033 162
13830 822
17976 634
16211 356
38970 1571
41085 2006
34917 1161
43714 773
35308 228
46131 481
30795 960
294112 4758
253135 2792
240547 3587
205996 2434
194021 1945
180462 2801
166685 2366
151197 2107
134411 1675
112259 928
111858 2331
111325 1200