25102 23
13376 11
10796 8
11507 8
15577 14
33872 36
13017 11
17804 12
56257 17
14327 12
12427 10
11464 9