27084 13
10376 3
14162 30
12396 20
9555 8
20522 22
14109 6
12634 13
26469 17
18724 33
12439 11
16095 27
9560 13
43871 29
16924 16
27965 48
11392 14
11623 34
17602 17
26807 35
11819 22
12057 12
28217 51
14644 25