441396
320656
389856
218431
314101
104613
292658
576306
138786
177131