12031 18
8383 7
9924 12
15829 16
10457 19
9311 13
7512 5
10465 9
8867 9
10217 9
9770 14
8709 11
11637 15
8937 4
6534 4
7423 1
9318 9
7004 6
7241 2
8097 6
7063 2
6990 4
7609 3
16086 14