3902 76
12394 240
3262 720
3315 224
58135 589
253495 862
172991 309
19201 944
95596 770
34623 946
46209 709
146377 681
2551 177
6183 426
1115 33
98449 288
32410 536
41056 530