1012 281
1667 425
3585 841
2600 707
2515 768
372 95
518 107
3038 622
2470 267
3594 771
57181 379
26943 477
4242 745
8121 295
22138 808
156699 632
15897 777
52689 572
4460 612
57938 761
10537 71
13591 115
3808 882