12509 121
3441 523
5899 556
3542 396
6086 72
2817 417
10572 901
3820 323
10674 522
3074 521
1824 152
16472 153