16016 18
22083 36
22431 32
26946 45
26578 44
14423 26
16057 38
10535 14
15547 13
14070 11
29656 89
32791 34
3980 1
12077 20
6634 7
19492 34
13675 7
23527 59
22217 19
24017 36
22961 24
21873 31
29656 45
28794 47