20122 42
42424 65
17869 25
17477 9
21801 24
14349 8
19555 26
23579 40
11153 5
32922 60
8560 9
11182 8
34759 31
32772 46
18504 36
25589 35
13009 18
20424 22
60761 86
30402 35
13967 13
5822 7
26526 20
30759 40