StewartX

30.36%
39,219 13,902 hours 5,586 4,211 13 576,070