which notes have a time larger than 23.34, and a rank of 8?
nr