14532 16
12703 7
6493 5
10623 10
22377 23
30323 35
39401 53
51789 67
16216 17
12345 11
25454 22
25455 29