6931 20
10803 101
8445 68
4964 41
11058 81
11244 36
37339 111
21958 56
31072 35
18304 11
26985 33
63410 158
65507 145
14391 39
14236 18
19759 30
35584 89