2200 580
1723 527
2640 724
2747 853
2732 218
3425 273
4728 384
7634 734
5761 670
5576 99
2593 131
6980 617
2714 348
3393 167
7826 587
9717 611