David Kwan

 David Kwan
Year Distance
20044,110
20055,469
20067,694
20077,305
20088,062
20096,537
20108,629
20117,974
20128,349
20135,148
20144,852
20152,946
2016914
20174,413
Total82,402