Richard

51.60%
37,777 23,622 hours 15,602 609 23 587,548