172581
164450
85657
161100
53748
52631
72170
120434
92068
29432