12640 8
30071 26
45812 18
10719 6
12205 8
15802 11
11531 7
17818 11
28308 24
11627 7
72295 55
12170 8