12841 15
15544 24
2685 4
60978 107
13312 12
4242 7
6091 3
9992 13
12595 17
9684 12
5187 5
8541 15
12888 14
26265 36
14295 27
14873 17
12534 7
9106 19
23196 17
9047 20
13256 21
13752 15
7765 11
35518 39