6028 685
5476 468
8057 621
3019 240
4974 368
4074 875
6682 308
2712 401
3886 376
4321 160
4948 502
5169 623
2572 122