1081 6
14051 27
22528 73
32821 54
28203 50
39443 42
9448 16
21100 33
17143 27
13115 20
12606 44
26999 55
16993 47
18935 28
10285 14
9265 41
10434 27
6722 20
16472 127
17570 85
4577 33
7130 52
6241 54
11512 68