441798
320862
390033
218542
314218
104710
292839
576620
138854
177237