10820 10
11667 11
14729 16
7672 7
22115 24
23282 28
13924 14
6304 5
13875 16
10397 11
10147 10
17957 21