2200 580
1723 527
2640 724
2747 853
4115 351
3308 156
3832 335
3039 194
4753 508
4413 628
1667 121
3986 746
5171 417
4868 795
6452 414
8257 845