441447
320690
389882
218446
314120
104629
292686
576358
138800
177143