2200 580
1723 527
2640 724
2747 853
6488 293
3979 637
2870 142
4563 627
2968 126
4796 521
7015 278
8694 534
5443 463
6407 27
4808 560
6246 547