1009 281
1631 425
3488 841
2592 707
2509 768
369 95
507 107
3023 622
2447 267
3590 771
57150 379
26923 477
4226 745
8116 295
22125 808
156628 632
15876 777
52528 572
4452 612
57909 761
10520 71
13573 115
3805 882