10919 8
21668 18
14999 13
15151 13
18802 18
19766 18
19204 19
55122 37
25281 26
13871 12
16165 14
57017 58