12505 121
3439 523
5898 556
3537 396
6082 72
2815 417
10572 901
3818 323
10668 522
3072 521
1821 152
16449 153