14252 21
15973 24
14205 23
31072 35
27458 33
15185 8
18615 27
11537 42
26017 52
7021 18
11378 24
31332 69
17798 50
22848 67
13904 17
6703 15