2200 580
1723 527
2640 724
2747 853
5708 263
4999 337
3431 285
4000 355
5517 875
5797 800
2936 302
2633 146
6681 614
4448 636
4672 611
5014 248