3980 76
12424 240
3274 720
3327 224
58180 589
253823 863
173222 311
19213 944
95671 770
34659 946
46259 709
146581 681
2555 177
6193 426
1123 33
98713 288
32444 536
41188 530