Each marble bag sold by Kaitlin's Marble Company contains 5 blue marbles for every 4 orange marbles. If a bag has 28 orange marbles, how many blue marbles does it contain?