12682 9657
10316 8663
6658 7426
5962 9193
5335 13319
8226 8003
10717 1865
14565 14410
5765 634
3923 12878