440504
320218
389432
218160
313842
104418
92979
216523
575565
138630