12505 121
3439 523
5898 556
3537 396
6082 72
2815 417
10571 901
3818 323
10666 522
3071 521
1821 152
16447 153