12522 121
3449 523
5910 556
3546 396
6102 72
2822 417
10581 901
3828 323
10678 522
3079 521
1831 152
16557 153