12682 9657
10315 8663
6658 7426
5960 9193
5335 13319
8226 8003
10714 1865
14565 14410
5763 634
3918 12878