12481 121
3423 523
5882 556
3529 396
6055 72
2806 417
10560 901
3815 323
10648 522
3067 521
1816 152
16373 153