172582
164451
93102
216753
114555
85659
120823
161102
200578
138288