39877 156
13169 723
31597 524
27435 1146
43242 1236
24668 1950
16393 1003
45643 658
47749 1012
11246 1314
19381 858
21897 1807
294041 4758
253105 2792
240518 3587
205971 2434
193992 1945
180442 2801
166666 2366
151159 2107
134389 1675
112250 928
111845 2331
111313 1200