12513 121
3445 523
5900 556
3543 396
6090 72
2817 417
10574 901
3823 323
10675 522
3076 521
1824 152
16488 153