2200 580
1723 527
2640 724
2747 853
3432 420
6946 434
3588 441
5166 309
3127 119
4824 427
5413 954
3307 405
4609 671
2687 129
4452 726
4314 553