16501 16
8898 7
8106 4
10560 10
11145 12
12114 11
6839 3
7986 7
7377 7
10315 10
9135 7
12007 11
14955 32
15392 24
7182 1
13045 28
8208 5
9984 9
9713 9
13425 17
10484 11
20567 16
12506 15
14409 19