172633
164504
85688
161160
52647
72189
120473
92100
192365
153992