20669 30
19223 55
10917 44
18711 80
40828 97
31654 49
47600 126
26624 40
56987 83
10408 11
15187 28
103896 344
13560 11
27075 78
38360 127
9679 14
11719 33
31615 96
29824 83