172595
164466
93106
216764
114557
85675
120829
161118
200586
138296