12333 4
10236 7
13382 29
11409 4
16341 29
12996 14
15112 30
11359 7
12314 12
14223 33
27568 44
13010 16
27458 40
15732 22
19188 40
57095 118
14970 26
26419 42
15649 23
62775 109
26208 49
16059 7
18867 51
23574 35