bob loblaw

62.96%
12,274 7,651 hours 5,192 1,134 173 794,183