16728 8
14348 4
13212 7
15694 8
21799 8
12351 2
15822 9
22226 24
14935 8
14875 6
17200 6
26155 29
21244 94
14429 36
18124 15
14591 10
26929 21
15395 6
36892 67
36364 56
32972 43
23464 32
19924 18
61782 75