Stephen Chen

52.53%
50,618 8,860 hours 3,356 2,187 87 387,028