2697 798
1615 454
1431 428
3811 846
5803 605
3135 722
1081 124
4270 444
6273 694
3038 590
6870 795
5493 656
3395 594
2711 508