31694 8
35155 33
32166 18
14912 6
10678 14
11299 15
17931 12
15317 18
22286 26
19537 22
29701 35
21159 19
32113 48
7771 12
10739 16
13231 12
8442 6
8267 6
9949 7
17670 16
54959 79
20705 19
9552 1
10010 7