42240 63
41012 35
32057 50
30772 114
26880 90
17782 29
17110 28
17082 49
16878 42
16468 71
15654 30
14685 24
14288 52
14210 58
14094 35
14037 18
13875 42
13762 2
13080 35
12578 27
12569 38
11638 12
10622 10
10429 36