442023
321000
172846
390144
218605
314273
104757
164697
576806
138883