小张和小李5年之前的年龄之和为46岁,小张7年前的年龄与小李5年前的年龄相等,小张、小李今年各是多少岁?