6045 685
5490 468
9493 621
3036 240
4990 368
4084 875
6697 308
2725 401
3901 376
4333 160
4957 502
5188 623
2585 122