2200 580
1723 527
2640 724
2747 853
2234 640
2628 608
3521 602
5373 451
1698 335
7357 623
9997 366
2534 627
2465 781
1846 211
3814 491
1018 113