1012 281
1664 425
3579 841
2600 707
2515 768
372 95
517 107
3038 622
2470 267
3594 771
57177 379
26942 477
4242 745
8121 295
22137 808
156698 632
15893 777
52685 572
4459 612
57937 761
10536 71
13590 115
3808 882