22037 19
15052 14
10161 8
10145 7
10859 9
11503 8
14461 11
12013 8
16133 14
105107 106
9030 6
13365 11