6046 685
5490 468
9653 622
3038 240
4992 368
4084 875
6698 308
2725 401
3902 376
4335 160
4959 502
5188 623
2585 122