15110 10
12290 1
15622 9
14446 6
19617 10
29577 47
15895 7
12630 5
16442 25
20268 49
106119 161
21161 27
15523 63
16335 11
14471 12
16385 16
14959 6
14914 6
17812 20
12990 4
14387 10
13097 7
16865 15
15658 18