20669 30
18811 55
10917 44
18711 80
40828 97
31654 49
47600 126
26624 40
56987 83
10408 11
15187 28
103401 343
13560 11
26659 77
37922 126
9679 14
11719 32
31171 96
29824 83