21655 59
21359 35
9929 20
30884 90
9402 16
6828 9
43976 183
7124 19
46370 148
14221 39
18734 49
20467 44
13448 43
29846 89
32239 125