Rima Nevera smashes 23 performance records