John Smith

45.83%
27,458 14,990 hours 10,002 464 26 690,649