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