12513 121
3445 523
5900 556
3543 396
6090 72
2817 417
10573 901
3822 323
10675 522
3075 521
1824 152
16488 153