172581
164450
85657
161102
53748
52631
72170
120434
92068
192290