440678
320319
389526
218227
313900
104467
292354
93002
216579
575745