Wayde Egan: Andrew Johns has said Warriors rake is a future "top-liner"