442839
321466
390518
218853
314541
104963
93346
217329
577480
139004