12505 121
3440 523
5898 556
3537 396
6082 72
2815 417
10572 901
3818 323
10669 522
3073 521
1821 152
16451 153