16804 16
10673 4
13478 14
9784 5
12450 23
8989 6
8531 12
11028 5
11002 7
9430 3
11372 12
20369 22
15009 17
13005 11
7316 2
11922 7
11242 12
12288 12
21565 17
18891 39
10552 4
24409 25
9933 5
8464 6