8096 6
16267 13
19253 16
27903 28
13116 12
58792 23
18740 17
9349 6
105252 106
12308 9
7577 1
35216 36