2692 857
1258 343
6460 438
2397 105
7630 455
7823 430
9463 754
7405 87
4998 525
5581 462
4054 567
7887 617
3462 287