48023 165
20649 790
41997 1497
34178 871
16547 922
28466 494
45230 229
42547 895
27153 633
20706 513
35350 786
24384 156
294041 4758
253105 2792
240518 3587
205971 2434
193992 1945
180442 2801
166666 2366
151159 2107
134389 1675
112250 928
111845 2331
111313 1200