3828 76
12353 240
3255 720
3309 224
58112 589
253230 862
172839 309
18801 942
95536 770
34600 946
46173 709
146214 681
2546 177
6179 426
1111 33
98213 288
32382 536
40909 530