10098 16
21155 44
17075 26
17248 15
16505 18
20926 22
9513 12
19711 25
11935 16
16400 21
8387 2
15387 9
10273 12
12998 14
8187 8
12076 9
12529 16
10829 13
6258 3
11609 11
18132 12
8992 11
18156 26
25222 52