2200 580
1723 527
2640 724
2747 853
8053 106
3889 475
3056 326
4632 171
5388 722
6288 662
6534 572
4565 536
2868 184
3900 495
4384 364
3681 830