12489 121
3434 523
5888 556
3535 396
6063 72
2809 417
10562 901
3815 323
10651 522
3068 521
1818 152
16397 153