160179
277277
151783
182470
1660100
177583
168297
204684
2105102
1838115
173565
252896
219975
201996
1622101
2399119
173296
1919105
163385
190292
181284
176598
166890