158280
355681
299268
3203108
16294137
251187
296170
195874
186172
210454
1871114
155785
2233124
214469
183662
186988
183570
1798105
185195
2572107
211570
181271
239095
1853115
182988
1878103
185856