442130
321059
390201
218631
314307
104788
292980
93196
217038
576892