440710
320331
389538
218237
313907
104471
292370
575777
138676
176951