18875 11
14287 17
21707 32
2425 22
31222 86
40076 79
58324 57
30119 76
2525 12
10467 36
26841 40
19383 36
19888 59
17151 20
30476 69
47739 91
25082 42