12596 2165
4648 7285
15015 14969
1790 1673
7560 3191
3588 5568
10848 12189
13271 4864
8917 7600
9651 4351
5478 7503
1375 12878