12517 121
3447 523
5903 556
3543 396
6094 72
2819 417
10578 901
3825 323
10676 522
3076 521
1826 152
16508 153