Copy
115651292
17 matches last 8 days
35.29% win rate