2200 580
1723 527
2640 724
2747 853
3338 570
3158 808
1985 455
2871 753
3652 731
872 95
2999 619
478 31
1008 131
2815 769
1751 370
2972 616