12513 121
3445 523
5901 556
3543 396
6090 72
2817 417
10575 901
3823 323
10675 522
3076 521
1825 152
16489 153