20669 29
18811 55
10917 44
18711 80
40828 97
31654 46
47600 126
26624 40
56554 83
10408 11
15187 28
103401 342
13560 11
26659 77
37922 126
9679 14
11719 32
31171 95
29385 81