172575
164446
93100
216743
114554
85656
120821
161098
200574
138284