owen ebube

44.60%
55,451 14,029 hours 4,910 478 13 474,700