15271 18
14572 20
10591 13
6971 3
4791 5
7833 6
5642 10
3195 5
6100 13
8714 5
25164 26
13621 13
3966 9
5299 12
6765 13
45053 75
14462 26
11054 18
4054 11
11436 25
3735 7
9773 28
13448 20
15777 36