172581
164450
93102
216751
114554
85657
120823
161101
200578
138287