12495 121
3436 523
5895 556
3536 396
6070 72
2810 417
10563 901
3815 323
10653 522
3069 521
1819 152
16416 153