4053 563
2709 332
3995 578
6705 642
2073 367
3374 481
7244 404
5235 959
3612 307
6373 402
1545 112
4215 569
3223 279