24950 329
47860 291
44512 1115
14851 1659
37848 1180
45677 702
38224 986
48933 1988
16866 1681
47119 850
45149 423
13073 2000
294041 4758
253105 2792
240518 3587
205971 2434
193992 1945
180442 2801
166666 2366
151159 2107
134389 1675
112250 928
111845 2331
111313 1200