With one week left until the summer movie season gets off to an early start, last weekend’s top two films,RampageandA Quiet Place, swapped spots this weekend.A Quiet Placereturned to the top of thebox officewith $22 million, withRampagenipping at its heels in second with $21 million, holding off newcomersI Feel PrettyandSuper Troopers 2, both of which still performed quite well in their debut. Still, they could not take downA Quiet PlaceandRampage, both of which posted impressive and minimal decreases to remain in the top 2.

A Quiet Place had already put together an impressive run with its first two weekendscombined, over-performing in a huge way with a $50.2 million opening and dropping just 34.3% in its second weekend with $32.9 million. We had posited that it would suffer a more “normal” drop in its third weekend, but it actually dropped just 33.3% in its third weekend with $22 million, with a $5,777 per-screen average from 3,808 theaters. This tally brings its domestic haul to $132.5 million, vaulting it pastReady Player Oneto become the second highest grossing movie of the year thus far, and a distant second place at that behindBlack Panther($681 million), but with a worldwide tally of $207.1 million, from a $17 million budget, it could just be one of the most profitable movies of the year.

SinceA Quiet PlaceandRampagewere so close together in the Sunday estimates, it’s possible that the could switch spots when the actual figures debut tomorrow.Rampagedropped 41.3% in its second weekend, adding 14 theaters for a theater count of 4,115, pulling in a solid $5,113 per-screen average. This weekend’s total bringsRampage’s domestic haul to $66.6 million, but it’s performing much better overseas, with a $216.4 million foreign tally to bring its worldwide total to $283 million, from a $120 million budget after just 10 days in theaters. While it should slide next weekend whenAvengers: Infinity Warhits theaters, it should still pull off a solid domestic and worldwide run.

I Feel Prettydebuted in third place with $16.2 million, followed closely behind bySuper Troopers 2in fourth with $14.7 million, withTruth or Darerounding out the top 5 with $7.9 million.I Feel Prettydebuted in 3,440 theaters with a middling per-screen average of $4,715, whileSuper Troopers 2out-performed most projections, some of which were as low as $5 million, pulling in an impressive $7,213 per-screen average, opening in just 2,038 theaters. Both were produced under minimal budgets, withI Feel Prettyproduced under a $32 million budget andSuper Troopersunder a $13.5 million budget, $4.6 million of which was raised through a successful IndieGogo campaign.

The top 10 is rounded out byReady Player One($7.5 million),Blockers($6.9 million),Black Panther($4.6 million),Traffik($3.8 million) andIsle of Dogs$3.4 million. Looking ahead to next weekend, Marvel brings its highly-anticipatedAvengers: Infinity War, which has been projected to take in between $235 million and $255 million, and if it hits the high end of those projections, it will break the $247.9 million opening weekend record set in December 2015 byStar Wars: The Force Awakens. Take a look at the top 10 estimates for the weekend of April 20, courtesy ofBox Office Mojo, and check back on Tuesday for next week’s projections.

A Quiet Place$22 million

Rampage$21 million

I Feel Pretty$16.2 million

Super Troopers 2$14.7 million

Truth or Dare$7.9 million

Ready Player One$7.5 million

Blockers$6.9 million

Black Panther$4.6 million

Traffik$3.8 million

Isle of Dogs$3.4 million