9581 15
12080 13
11363 15
18753 45
7234 8
15695 24
14210 27
18831 35
19845 37
26626 56
10911 24
10235 14
66475 208
7973 19
9896 17
10905 25
6986 14
27759 29
10932 24
9101 24
10939 35
11839 28
5417 8
11168 20