12695 16
11761 3
15272 19
19341 34
28937 36
31640 82
40470 72
15297 29
19206 46
25797 39
14432 6
11427 33
17674 30
9743 1
13763 25
15484 21
16894 33
12183 13
26534 88
19780 66
19703 34
13084 6
15539 13
14415 31