12729 9
14089 10
15748 11
8951 5
57272 38
15097 10
25420 21
6150 3
39302 29
14638 11
13222 9
15151 10