12519 121
3447 523
5905 556
3544 396
6096 72
2821 417
10580 901
3827 323
10678 522
3077 521
1830 152
16541 153