2900 838
2872 668
2606 664
3075 819
1814 479
2284 517
2603 697
2845 685
2671 835
641 140
988 277
1006 293