143
132
168
128
163
121816
1484774
158612
112593
168625
714736
775514
116487
161448
58841
49182
598329
689299
11658
19186