15122 12
16060 11
3970 4
12013 19
6758 15
10428 13
6978 12
13075 16
11432 16
5496 8
14135 20
9255 10
10268 7
11332 25
7889 12
12658 17
13346 19
17134 26
18819 11
17125 13
16239 27
10591 15
7230 10
11264 28