12492 121
3435 523
5893 556
3536 396
6067 72
2809 417
10563 901
3815 323
10651 522
3068 521
1819 152
16406 153