3948 76
12408 240
3264 720
3321 224
58145 589
253585 862
173048 309
19205 944
95611 770
34636 946
46219 709
146434 681
2552 177
6188 426
1116 33
98538 288
32421 536
41101 530