21636 20
32059 32
17076 8
13725 12
18487 15
12842 11
14578 12
17176 12
34540 36
19193 20
68340 35
10381 9