8590 8
13533 9
16057 11
11599 13
7403 3
10597 15
9156 11
7984 1
8891 12
15935 22
9523 10
13556 16
12360 7
7865 4
19114 20
10234 7
9798 11