13786 10
13319 11
16535 14
168331 15
28143 29
23347 25
10072 8
33539 29
43481 45
12255 9
10985 9
9169 7