260992
212799
261258
223588
2266119
205393
1944101
182765
34691183
147155
164597
145278
748582
151059
8869132
175670
377165
22095171
1147584
169397