14999 13
13575 12
15933 13
16621 14
14036 12
11486 9
13461 11
19209 17
10562 9
14036 11
27152 29
37640 41