441742
320836
390007
218520
314200
104698
576582
138847
177218
249677