12448 121
3411 523
5873 556
3516 396
6030 72
2799 417
10554 901
3805 323
10637 522
3054 521
1804 152
16273 153