2200 580
1723 527
2640 724
2747 853
8288 548
4922 642
5693 358
5749 551
2707 375
5067 779
4728 742
6687 138
3383 388
4039 317
5327 339
4174 507