6861 306
3514 369
1018 215
2693 734
700 81
6278 273
5720 730
6962 653
3786 387
3811 622
5649 265
4625 248