2200 580
1723 527
2640 724
2747 853
4861 598
9286 488
7465 613
3502 345
4013 503
4165 693
4054 304
6200 156
4077 619
7284 407
6950 879
5086 284