12519 121
3447 523
5905 556
3544 396
6096 72
2819 417
10580 901
3827 323
10677 522
3077 521
1830 152
16533 153