NICOLAS E YAN

12.65%
73,837 9,086 hours 80,767 1 4,294 792 342,166