Daniel Anderson

54.32%
5,134 17,940 hours 32,328 1,211 121 1,447,685