Kahn Shen

34.76%
34,610 18,533 hours 6,152 498 1 477,279