1008 281
1626 425
3456 841
2585 707
2508 768
369 95
503 107
3020 622
2438 267
3590 771
57138 379
26917 477
4218 745
8113 295
22120 808
156623 632
15861 777
52485 572
4447 612
57896 761
10519 71
13568 115
3803 882