Jonathan Schaeffer

20.51%
168,225 11,072 hours 1,250 450 3 124,199