Delcasper
17
53%
15
115
466
2219
Points:
60.315