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