4258125
287877
2193113
2135108
148867
145382
160096
157668
1500106
1612104
153571
159765
159085
145397
146659
1525101
162751
1451119
557358
614582
291572
237772
218978
319152
175284
234489