12517 121
3446 523
5903 556
3543 396
6094 72
2818 417
10577 901
3824 323
10676 522
3076 521
1826 152
16503 153