22501 65
26258 155
30673 97
34843 172
14213 25
20691 37
24997 73
11378 24
11537 42
56494 142
61122 128
15464 57
9635 30
14728 71