11029 7
10543 10
8274 7
16099 8
25945 32
11152 7
16991 13
35166 40
15881 17
12957 12
18954 18
18985 22