30342
26917
6163
6096
20970
7666
26988
18602
24721
13689