12508 121
3441 523
5899 556
3539 396
6083 72
2817 417
10572 901
3820 323
10672 522
3073 521
1823 152
16453 153