12896 6193
14501 10297
4827 7330
13372 5258
7661 637
6828 9682
5127 13647
11317 1368
3910 8902
12118 12860
13853 12600