12519 121
3448 523
5908 556
3545 396
6096 72
2821 417
10580 901
3827 323
10678 522
3077 521
1830 152
16546 153