16501 16
8718 7
8106 4
10560 10
11145 12
12114 11
6839 3
7986 7
7377 7
10315 10
8956 7
12007 11
14757 32
15392 24
7182 1
13045 28
8208 5
9984 9
9713 9
13425 17
10484 11
20381 15
12319 15
14409 18