Champaign's checkbook: $3.1 million in May