8949 8
11683 10
18373 18
14016 15
25049 31
15476 18
13505 15
31283 41
8447 7
8166 6
28553 36
12984 13