893 240
2966 858
1291 396
3250 845
5654 605
3078 723
1058 124
2849 444
6214 694
2957 590
6746 795
5331 655
3376 594
2647 508