172390
164300
93021
216597
114479
85579
120725
160920
200397
138170