Hassan Ibrahim (420 st.)