16847 15
11775 11
13569 13
11052 7
13265 14
24314 29
15145 15
24476 25
7096 1
25983 32
10186 8
10398 10