442279
321135
390255
218684
314353
104820
93220
217083
577020
138925