Kavendish

26.63%
34,517 4,553 hours 129,467 25 6,509 475 18 620,479