12312 121
3298 523
5743 556
3425 396
5888 72
2712 417
10429 901
3738 323
10534 521
2971 521
1723 152
15452 152