MuddledDuck109

18.68%
7,033 1,393,000 1,017 255 179,850 40