6913 306
3516 369
1023 215
2698 734
704 81
6282 273
5722 730
6979 653
3791 387
3812 622
5667 265
4625 248