172596
164470
93106
216765
114557
85676
120829
161123
200588
138297