FrugalOak

32.03%
43,327 17,191 hours 5,698 693 11 546,267