17061 17
10257 9
8813 8
24316 28
11913 11
12190 11
38232 44
16737 17
12345 11
14753 16
14293 16
14817 14