A sporting goods store charges $30 for 12 cans of tennis balls and $45 for two boxes of golf balls. A coach orders 100 cans of tennis balls and 5 boxes of golf balls. How much will the coach pay for the tennis and golf balls?