12491 121
3435 523
5893 556
3536 396
6063 72
2809 417
10563 901
3815 323
10651 522
3068 521
1819 152
16405 153