14743 9660
14647 7504
14225 10406
13743 4329
11837 2388
9997 9216
6122 14927
5932 1186
5363 1510
1518 3467