170599
162863
92378
215213
113733
84775
119957
159279
198867
137144