Saints’ Kamara has come through with his best season yet