170589
162860
84770
159273
52089
71475
119119
91071
190262
152545