440690
320324
389529
218230
313902
104468
575755
138671
176948
249319