Schools put up big numbers