Q
193815691
7 matches last 8 days
57.14% win rate