3860 76
12383 240
3258 720
3311 224
58125 589
253374 862
172918 309
19105 944
95567 770
34613 946
46189 709
146303 681
2548 177
6181 426
1112 33
98340 288
32393 536
40983 530