458
196931374
56 matches last 8 days
39.29% win rate