12076 11
10181 9
11490 15
13752 16
9772 7
10426 12
9158 4
12094 20
8163 2
9162 13
9968 13
13275 18
14610 21
9994 17
8322 6
20162 46
19790 30
9898 7
13014 8
14787 31
15302 20
11321 20
8058 3
13696 12