2200 580
1723 527
2640 724
2747 853
4055 92
4482 470
927 155
4901 576
11553 637
5212 586
4330 65
11093 771
8604 694
1566 398
2039 492
8493 568