12448 121
3412 523
5873 556
3516 396
6030 72
2800 417
10554 901
3806 323
10637 522
3054 521
1805 152
16275 153