172313
164230
92989
216548
114464
85557
120700
160842
200341
138115