2200 580
1723 527
2640 724
2747 853
5186 820
6098 687
5411 777
3223 106
4028 400
5087 529
7176 292
6683 198
2184 205
8931 314
8427 744
7484 896