David59BM

22.32%
16,468 1,016,500 698 191 3 108,708 32