2200 580
1723 527
2640 724
2747 853
2229 90
4197 416
2451 152
5199 849
2376 243
2344 284
3128 92
4225 266
6667 463
4867 877
5366 915
7185 620