95563
222695
117280
123794
205833
141669
157807
119866
105145
140072