Brian

42.90%
29,301 19,179 hours 5,857 486 21 669,601