442118
321056
390198
218629
314302
104785
576879
138899
177320
249821