12498 121
3436 523
5895 556
3536 396
6072 72
2810 417
10564 901
3816 323
10653 522
3069 521
1819 152
16416 153