8504 7
14957 12
16168 21
10820 9
11098 12
12727 19
7360 4
14725 22
6362 3
6946 8
8417 16
7770 15
7391 5
16633 23
12579 15
20765 25