7895 307
3527 369
1049 215
2723 734
714 81
6313 273
5743 730
7007 653
3836 387
3830 622
5803 267
4647 248