172576
164446
85656
161098
53748
52630
72166
120431
92063
192282