1013 72
3066 753
2654 594
279 45
1075 214
2479 644
2655 590
855 243
1912 362
1762 448
2061 526
1589 344
2554 553
2281 658
3378 477
151 29
4243 425
4498 778
971 172
2905 666
2623 598
2908 709
3387 599
2880 858