12504 121
3438 523
5896 556
3536 396
6080 72
2814 417
10568 901
3817 323
10662 522
3071 521
1819 152
16434 153