25972 1416
14613 1600
30374 271
41927 753
20326 103
23517 686
42034 1000
36401 1053
14261 353
25278 592
39549 1038
12896 1051
294041 4758
253105 2792
240518 3587
205971 2434
193992 1945
180442 2801
166666 2366
151159 2107
134389 1675
112250 928
111845 2331
111313 1200