1012 281
1663 425
3576 841
2600 707
2515 768
371 95
517 107
3038 622
2468 267
3594 771
57175 379
26942 477
4242 745
8121 295
22137 808
156695 632
15892 777
52682 572
4459 612
57936 761
10535 71
13589 115
3808 882