4051 563
2703 332
3987 578
6693 641
2070 367
3373 481
7239 404
5228 959
3606 307
6364 402
1544 112
4209 569
3213 279