12476 121
3421 523
5881 556
3528 396
6053 72
2806 417
10560 901
3815 323
10648 522
3067 521
1816 152
16365 153