15036 18
14337 20
10591 13
6731 3
4567 5
7601 6
5182 9
2208 5
6100 13
8491 5
24932 25
13621 13
3966 9
5063 11
6765 13
44579 74
14239 26
10820 18
4054 11
11204 25
3735 7
9544 28
13209 20
15551 35