6843 306
3514 369
1017 215
2693 734
700 81
6278 273
5718 730
6960 653
3786 387
3811 622
5649 265
4624 248