| Pos | P+ | Artist and Title | Days | Pk | (x?) | Aud | Aud+ | Formats | PkAud | iTunes | Spotify | Apple M | Shazam |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | = |
Sam Smith & Kim Petras - Unholy
|
50 | 1 | (x4) | 76.17 | +1.13 | 5 | 76.17 | 2 | 4 | 29 | 2 |
| 2 | = |
Taylor Swift - Anti-Hero
|
33 | 2 | (x2) | 71.74 | +1.67 | 5 | 71.74 | 4 | 2 | 10 | 11 |
| 3 | +1 |
Steve Lacy - Bad Habit
|
111 | 1 | (x8) | 68.53 | -0.55 | 7 | 78.10 | 61 | 3 | 17 | 10 |
| 4 | -1 |
Harry Styles - As It Was
|
235 | 1 | (x94) | 67.92 | -1.51 | 5 | 102.08 | 31 | 22 | 59 | 47 |
| 5 | = |
Post Malone - I Like You (A Happier Song) [feat. Doja Cat]
|
164 | 2 | (x7) | 61.38 | -0.54 | 4 | 82.28 | 83 | 57 | -- | 42 |
| 6 | = |
David Guetta & Bebe Rexha - I'm Good (Blue)
|
59 | 6 | 60.29 | +0.80 | 5 | 60.29 | 7/72 | 36 | -- | 5 | |
| 7 | = |
Nicki Minaj - Super Freaky Girl
|
90 | 7 | 58.70 | -0.45 | 4 | 62.62 | -- | 58 | -- | 35 | |
| 8 | = |
Doja Cat - Vegas (From the Original Motion Picture Soundtrack ELVIS)
|
117 | 4 | 57.94 | -0.68 | 3 | 70.73 | 74 | 80 | -- | 19 | |
| 9 | = |
Nicky Youre - Sunroof f/Dazy
|
171 | 2 | (x52) | 54.26 | -0.59 | 3 | 92.89 | -- | 117 | -- | 163 |
| 10 | = |
Sia - Unstoppable
|
158 | 6 | 51.89 | -1.20 | 3 | 66.27 | 14 | -- | -- | 37 | |
| 11 | +1 |
Beyoncé - CUFF IT
|
42 | 11 | 50.40 | +0.70 | 6 | 50.40 | 18/59 | 54 | 50 | 14 | |
| 12 | +1 |
Rihanna - Lift Me Up (From Black Panther: Wakanda Forever - Music From and Inspired By)
|
26 | 7 | 49.45 | +0.55 | 7 | 62.15 | 5 | 64 | 53 | 1 | |
| 13 | -2 |
Elton John & Britney Spears - Hold Me Closer
|
88 | 10 | 49.34 | -1.06 | 4 | 52.33 | 35 | -- | -- | 36 | |
| 14 | = |
Thomas Rhett - Half Of Me (feat. Riley Green)
|
110 | 13 | 46.84 | -0.45 | 1 | 47.55 | 82 | -- | -- | 109 | |
| 15 | = |
Morgan Wallen - Wasted On You
|
238 | 11 | 44.79 | -0.57 | 4 | 47.87 | 16 | 60 | 69 | 25 | |
| 16 | +1 |
The Weeknd - Die For You
|
59 | 16 | 44.22 | +0.39 | 2 | 44.22 | -- | 21 | 34 | 15 | |
| 17 | -1 |
Lizzo - About Damn Time
|
213 | 1 | (x59) | 43.81 | -0.13 | 5 | 120.65 | 67 | 96 | -- | 120 |
| 18 | = |
Morgan Wallen - You Proof
|
114 | 12 | 42.55 | -0.09 | 1 | 49.35 | 15 | 38 | 48 | 112 | |
| 19 | = |
Jax - Victoria's Secret
|
86 | 19 | 41.45 | +0.03 | 3 | 41.45 | -- | -- | -- | 29 | |
| 20 | = |
Cole Swindell - She Had Me At Heads Carolina
|
133 | 10 | 40.35 | -0.53 | 1 | 48.09 | 32 | 140 | -- | 143 | |
| 21 | = |
Tyler Hubbard - 5 Foot 9
|
142 | 13 | 39.32 | -0.37 | 1 | 47.58 | -- | 165 | -- | 138 | |
| 22 | +1 |
Stephen Sanchez - Until I Found You
|
65 | 22 | 38.73 | +1.28 | 4 (+1) | 38.73 | 76 | 50 | -- | 12 | |
| 23 | -1 |
Harry Styles - Late Night Talking
|
174 | 3 | (x5) | 38.22 | -0.64 | 3 | 85.59 | -- | 75 | -- | 82 |
| 24 | +2 |
Jackson Dean - Don't Come Lookin'
|
180 | 24 | 36.91 | +1.51 | 1 | 36.91 | -- | -- | -- | 111 | |
| 25 | = |
Lil Nas X - Star Walkin (League Of Legends
|
59 | 25 | 36.01 | +0.33 | 3 | 36.01 | -- | 181 | -- | 16 | |
| 26 | -2 |
OneRepublic - I Ain't Worried
|
123 | 7 | 35.52 | -0.88 | 4 | 63.09 | 21 | 43 | -- | 34 | |
| 27 | +1 |
Bailey Zimmerman - Fall In Love
|
95 | 27 | 34.56 | +0.48 | 1 | 34.56 | 24 | -- | -- | 22 | |
| 28 | -1 |
Glass Animals - Heat Waves
|
548 | 1 | (x56) | 34.32 | -0.52 | 5 | 92.38 | -- | 65 | -- | 131 |
| 29 | = |
Luke Combs - The Kind of Love We Make
|
157 | 13 | 33.16 | +0.12 | 1 | 46.59 | 22 | 59 | 68 | 75 | |
| 30 | = |
The Kid Laroi & Justin Bieber - Stay
|
496 | 1 | (x71) | 31.34 | -0.16 | 4 | 113.08 | -- | 106 | -- | 173 |
| 31 | = |
Tems - Free Mind
|
120 | 25 | 31.15 | +0.28 | 3 | 34.36 | -- | -- | -- | 17 | |
| 32 | = |
Luke Bryan - Country On
|
118 | 32 | 29.90 | +0.15 | 1 | 29.90 | 65 | -- | -- | -- | |
| 33 | = |
Future - Wait For U f/Drake
|
196 | 9 | 29.54 | +0.10 | 2 | 51.12 | -- | 49 | 25 | 65 | |
| 34 | +1 |
Jelly Roll - Son Of A Sinner
|
116 | 34 | 29.17 | +0.37 | 1 | 29.17 | 8 | -- | -- | 48 | |
| 35 | -1 |
Jack Harlow - First Class
|
217 | 1 | (x32) | 29.10 | -0.06 | 5 | 114.13 | -- | -- | -- | 154 |
| 36 | = |
Jimmie Allen - down home
|
79 | 36 | 28.89 | +0.37 | 1 | 28.89 | -- | -- | -- | 189 | |
| 37 | = |
Jordan Davis - What My World Spins Around
|
75 | 37 | 27.80 | +0.30 | 1 | 27.80 | 51 | -- | -- | 74 | |
| 38 | +1 |
Chris Brown - Under the Influence
|
22 | 38 | 27.68 | +0.49 | 3 | 27.68 | 38 | 45 | 12 | 9 | |
| 39 | +1 |
Gabby Barrett - Pick Me Up
|
89 | 39 | 27.45 | +0.34 | 1 | 27.45 | -- | -- | -- | -- | |
| 40 | +1 |
Armani White - Billie Eilish
|
64 | 38 | 26.96 | -0.15 | 4 | 27.99 | -- | 149 | -- | 55 | |
| 41 | -3 |
Justin Bieber - Ghost
|
417 | 2 | (x7) | 26.58 | -0.81 | 3 | 86.52 | -- | -- | -- | -- |
| 42 | = |
Drake - Jimmy Cooks f/21 Savage
|
95 | 28 | 25.76 | -0.61 | 3 | 34.70 | -- | 24 | 27 | 32 | |
| 43 | = |
Parmalee - Take My Name
|
229 | 12 | 25.68 | +0.22 | 2 | 46.43 | -- | -- | -- | -- | |
| 44 | +2 |
Nate Smith - Whiskey On You
|
48 | 44 | 25.25 | +0.23 | 1 | 25.25 | -- | -- | -- | 195 | |
| 45 | +2 |
King Combs F/kodak Black - Can't Stop Won't Stop
|
63 | 45 | 24.66 | +0.07 | 2 | 24.66 | -- | -- | -- | 52 | |
| 46 | -2 |
Diddy - Gotta Move On f/Bryson Tiller
|
108 | 43 | 24.46 | -0.88 | 4 | 26.05 | -- | -- | -- | 56 | |
| 47 | +1 |
Yg - Toxic
|
62 | 47 | 24.17 | +0.17 | 2 | 24.17 | -- | -- | -- | 21 | |
| 48 | -3 |
Ingrid Andress - Wishful Drinking w/Sam Hunt
|
129 | 21 | 24.16 | -1.07 | 1 | 42.18 | -- | -- | -- | -- | |
| 49 | +1 |
Glorilla - Tomorrow f/Cardi B
|
39 | 49 | 24.08 | +0.82 | 2 | 24.08 | -- | 95 | 16 | 24 | |
| 50 | +2 |
Kane Brown & Katelyn Brown - Thank God
|
44 | 50 | 22.92 | +0.46 | 1 | 22.92 | 10 | -- | -- | 60 | |
| 51 | -2 |
Ed Sheeran - Bad Habits
|
515 | 1 | (x20) | 22.81 | -0.60 | 3 | 98.50 | -- | -- | -- | 177 |
| 52 | +2 |
Lewis Capaldi - Forget Me
|
54 | 52 | 22.53 | +0.33 | 3 | 22.97 | -- | -- | -- | 57 | |
| 53 | -2 |
Lil Nas X - Thats What I Want
|
415 | 2 | (x4) | 22.30 | -0.72 | 3 | 80.64 | -- | -- | -- | -- |
| 54 | -1 |
Lil Baby - In A Minute
|
146 | 24 | 22.00 | -0.26 | 2 | 33.54 | -- | -- | 23 | 85 | |
| 55 | +2 |
Jason Aldean - That's What Tequila Does
|
88 | 55 | 21.93 | +0.17 | 1 | 21.93 | -- | -- | -- | -- | |
| 56 | = |
Latto - Big Energy
|
383 | 1 | (x4) | 21.67 | -0.10 | 4 | 85.52 | -- | -- | -- | 104 |
| 57 | -2 |
Mitchell Tenpenny - Truth About You
|
167 | 16 | 21.64 | -0.22 | 1 | 44.16 | -- | -- | -- | -- | |
| 58 | = |
Dua Lipa - Levitating
|
774 | 1 | (x51) | 21.27 | -0.37 | 3 | 100.47 | -- | -- | -- | -- |
| 59 | +1 |
Zac Brown Band - Out In The Middle
|
119 | 59 | 20.54 | +0.01 | 1 | 20.54 | -- | -- | -- | -- | |
| 60 | +1 |
Wizkid - Essence f/Tems
|
480 | 6 | 20.31 | +0.35 | 4 | 68.59 | -- | -- | -- | 134 | |
| 61 | -2 |
Ed Sheeran - Shivers
|
435 | 4 | 20.09 | -0.61 | 3 | 79.04 | 27 | -- | -- | 116 | |
| 62 | = |
Cody Johnson - 'Til You Can't
|
333 | 14 | 19.01 | +0.11 | 1 | 46.70 | 42 | -- | -- | 159 | |
| 63 | +1 |
Bad Bunny - Tití Me Preguntó
|
79 | 63 | 17.39 | -0.36 | 5 | 20.12 | 78 | 23 | 28 | 27 | |
| 64 | +4 |
Lainey Wilson - Heart Like A Truck
|
26 | 64 | 17.18 | +0.52 | 1 | 17.18 | 12 | -- | -- | 78 | |
| 65 | -2 |
Harry Styles - Music For A Sushi Restaurant
|
87 | 23 | 16.90 | -1.02 | 2 | 35.33 | -- | -- | -- | 164 | |
| 66 | +1 |
Elton John & Dua Lipa - Cold Heart (PNAU Remix)
|
424 | 6 | 16.45 | -0.29 | 3 | 67.52 | 29 | -- | -- | 81 | |
| 67 | -1 |
Jon Pardi - Last Night Lonely
|
200 | 13 | 16.25 | -0.55 | 1 | 42.69 | -- | -- | -- | -- | |
| 68 | -3 |
The Weeknd - Save Your Tears
|
711 | 2 | (x17) | 16.16 | -0.67 | 3 | 106.26 | -- | -- | -- | -- |
| 69 | +13 |
Meghan Trainor - Made You Look
|
4 | 69 | 15.96 | +1.60 | 2 | 15.96 | 3 | 31 | 94 | 38 | |
| 70 | -1 |
Jason Aldean - Trouble With A Heartbreak
|
254 | 13 | 15.89 | -0.17 | 1 | 45.92 | -- | -- | -- | -- | |
| 71 | = |
Justin Moore - With A Woman You Love
|
182 | 14 | 15.82 | -0.02 | 1 | 42.59 | -- | -- | -- | -- | |
| 72 | -2 |
Future - Love You Better
|
63 | 70 | 15.78 | -0.13 | 2 | 16.68 | -- | -- | -- | 90 | |
| 73 | -1 |
Luke Combs - Going, Going, Gone
|
15 | 72 | 15.73 | -0.08 | 1 | 15.81 | 73 | -- | -- | 148 | |
| 74 | = |
Brett Young - You Didn't
|
29 | 74 | 15.57 | -0.01 | 1 | 15.58 | -- | -- | -- | -- | |
| 75 | -2 |
Burna Boy - Last Last
|
99 | 27 | 15.20 | -0.52 | 2 | 31.76 | -- | -- | -- | 30 | |
| 76 | -1 |
Hitkidd & Glorilla - F.N.F. (Let's Go)
|
143 | 33 | 15.19 | -0.23 | 2 | 29.39 | -- | -- | -- | -- | |
| 77 | +3 |
Dierks Bentley - Gold
|
28 | 77 | 14.88 | +0.31 | 1 | 14.88 | -- | -- | -- | -- | |
| 78 | -2 |
Dustin Lynch - Thinking 'Bout You f/M. Porter
|
442 | 11 | 14.88 | -0.20 | 1 | 48.62 | -- | -- | -- | -- | |
| 79 | +2 |
Tyga - Sunshine f/Jhene Aiko/PopSmoke
|
16 | 79 | 14.74 | +0.23 | 2 | 14.74 | -- | -- | -- | 53 | |
| 80 | -2 |
Rosa Linn - SNAP
|
37 | 78 | 14.68 | +0.04 | 4 | 14.68 | -- | -- | -- | 63 | |
| 81 | -2 |
Imagine Dragons - Enemy From League Of Legends
|
284 | 1 | (x19) | 14.56 | -0.02 | 4 | 88.85 | -- | -- | -- | -- |
| 82 | -5 |
Em Beihold - Numb Little Bug
|
235 | 4 | 14.43 | -0.29 | 3 | 69.91 | -- | -- | -- | -- | |
| 83 | = |
JVKE - golden hour
|
8 | 83 | 14.07 | +0.26 | 2 | 14.07 | 66 | 13 | 70 | 18 | |
| 84 | = |
HARDY & Lainey Wilson - wait in the truck
|
15 | 84 | 13.97 | +0.22 | 1 | 13.97 | 6 | -- | -- | 58 | |
| 85 | +3 |
Lil Baby - Heyy
|
10 | 85 | 13.72 | +0.26 | 2 | 13.72 | -- | -- | 24 | 73 | |
| 86 | -1 |
Blake Shelton - No Body
|
40 | 82 | 13.61 | -0.12 | 1 | 13.76 | -- | -- | -- | -- | |
| 87 | = |
Carly Pearce - What He Didn't Do
|
12 | 83 | 13.55 | +0.04 | 1 | 13.65 | -- | -- | -- | 175 | |
| 88 | -2 |
Jason Aldean/carrie Underwood - If I Didn't Love You
|
473 | 14 | 13.31 | -0.20 | 1 | 47.41 | -- | -- | -- | -- | |
| 89 | +1 |
Morgan Wallen - Thought You Should Know
|
4 | 89 | 13.14 | +0.50 | 1 | 13.14 | 25 | 152 | -- | 99 | |
| 90 | -1 |
The Weeknd - Blinding Lights
|
1041 | 1 | (x199) | 12.67 | -0.46 | 3 | 160.23 | -- | 156 | -- | -- |
| 91 | = |
Olivia Rodrigo - good 4 u
|
543 | 1 | (x15) | 12.51 | +0.27 | 2 | 90.44 | -- | -- | -- | -- |
| 92 | +3 |
Drake & 21 Savage - Rich Flex
|
3 | 92 | 12.38 | +0.48 | 2 | 12.38 | 37 | 1 | 1 | 4 | |
| 93 | +3 |
P!nk - Never Gonna Not Dance Again
|
4 | 93 | 12.02 | +0.36 | 3 | 12.02 | 23/89/90 | -- | -- | 119 | |
| 94 | -1 |
Lil Nas X & Jack Harlow - INDUSTRY BABY
|
474 | 2 | (x1) | 12.00 | -0.02 | 3 | 85.72 | -- | -- | -- | -- |
| 95 | -3 |
Scotty Mccreery - Damn Strait
|
244 | 16 | 11.95 | -0.13 | 1 | 45.71 | -- | -- | -- | -- | |
| 96 | -2 |
Lil Tjay - Beat The Odds
|
13 | 89 | 11.95 | -0.04 | 2 | 12.17 | -- | -- | -- | 124 | |
| 97 | = |
Sza - I Hate U
|
286 | 14 | 11.30 | -0.04 | 3 | 45.18 | -- | -- | -- | -- | |
| 98 | +2 |
Parker Mccollum - Handle On You
|
2 | 98 | 11.06 | +0.28 | 1 | 11.06 | -- | -- | -- | -- | |
| 99 | -1 |
Kodak Black - Super Gremlin
|
309 | 18 | 10.87 | -0.42 | 2 | 39.09 | -- | -- | 88 | -- | |
| 100 | +3 |
Megan Thee Stallion & Dua Lipa - Sweetest Pie
|
251 | 11 | 10.61 | +0.07 | 3 | 50.70 | -- | -- | -- | -- | |
|
Colton Dixon - Build A Boat
|
10 | 96 | 10.46 | -0.25 | 1 | 11.43 | -- | -- | -- | -- | |||
|
Mac Powell - New Creation
|
3 | 99 | 10.17 | -0.29 | 1 | 11.06 | -- | -- | -- | -- | |||
|
Ajr - World's Smallest Violin
|
9.38 | -0.02 | 2 | 9.40 | -- | -- | -- | 77 | |||||
|
Bizarrap & Quevedo - Bzrp Music Sessions, Vol. 52
|
1 | 100 | 9.35 | -0.24 | 3 | 11.14 | -- | 176 | -- | 44 | |||
|
Taylor Swift - Lavender Haze
|
9.33 | +0.43 | 2 | 9.33 | -- | 5 | 35 | -- | |||||
|
Chris Brown - Call Me Every Day f/WizKid
|
9.31 | +0.13 | 2 | 9.31 | -- | -- | -- | 87 | |||||
|
Katy Nichole & Big Daddy Weave - God Is In This Story
|
9.12 | -0.24 | 1 | 10.51 | -- | -- | -- | -- | |||||
|
Selena Gomez - My Mind & Me
|
9.11 | -0.07 | 2 | 9.22 | -- | -- | -- | 103 | |||||
|
Blink-182 - EDGING
|
9.09 | +0.12 | 2 | 9.09 | -- | -- | -- | -- | |||||
|
Bruno Mars/a .paak/silk Sonic - After Last Night
|
8.93 | -0.67 | 2 | 10.37 | -- | -- | -- | 140 | |||||
|
Shakira & Ozuna - Monotonia
|
8.93 | +0.17 | 3 | 8.93 | -- | -- | -- | 183 | |||||
|
Chris Stapleton - Joy of My Life
|
8.54 | +0.11 | 1 | 8.77 | 95 | -- | -- | -- | |||||
|
Sam Hunt - Water Under The Bridge
|
8.53 | +0.20 | 1 | 8.53 | -- | -- | -- | -- | |||||
|
Rachael Lampa - Perfectly Loved f/TobyMac
|
8.20 | -0.27 | 1 | 9.07 | -- | -- | -- | 188 | |||||
|
Michael Buble - Let It Snow! (10th Anniversary
|
7.97 | +1.30 | 1 | 8.04 | -- | -- | -- | -- | |||||
|
Sza - Shirt
|
7.90 | +0.36 | 3 | 7.90 | -- | 29 | 37 | 68 | |||||
|
Ben Fuller - Who I Am
|
7.90 | -0.32 | 1 | 9.47 | -- | -- | -- | -- | |||||
|
Tate Mcrae - uh oh
|
7.89 | +0.04 | 1 | 7.99 | -- | -- | -- | -- | |||||
|
Cody Johnson - Human
|
7.85 | -0.11 | 1 | 7.96 | -- | -- | -- | -- | |||||
|
Elevation Worship - Same God
|
7.81 | -0.22 | 1 | 9.06 | -- | -- | -- | -- | |||||
|
Karol G & Maldy - Gatubela
|
7.61 | +0.10 | 3 | 8.51 | -- | -- | -- | 132 | |||||
|
Big Boogie - Pop Out
|
7.53 | -0.28 | 2 | 7.80 | -- | -- | -- | 106 | |||||
|
Jazmine Sullivan - Hurt Me So Good
|
7.33 | +0.44 | 2 | 7.33 | -- | -- | -- | 182 | |||||
|
Corey Kent - Wild As Her
|
7.33 | +0.17 | 1 | 7.33 | -- | -- | -- | -- | |||||
|
Keith Urban - Brown Eyes Baby
|
7.16 | +0.00 | 1 | 7.57 | -- | -- | -- | -- | |||||
|
For King & Country - Love Me Like I Am
|
7.13 | -0.14 | 1 | 7.44 | -- | -- | -- | -- | |||||
|
Mercyme - Then Christ Came f/P. Wickham
|
7.08 | -0.25 | 1 | 7.59 | -- | -- | -- | -- | |||||
|
Backstreet Boys - Last Christmas
|
6.88 | +0.82 | 1 | 6.88 | -- | -- | -- | -- | |||||
|
Drake & 21 Savage - Circo Loco
|
6.52 | +0.29 | 1 | 6.52 | -- | 40 | 5 | 40 | |||||
|
Bleu & Nicki Minaj - Love In The Way
|
6.36 | -0.17 | 2 | 6.74 | -- | -- | -- | 160 | |||||
|
Finesse2tymes - Back End
|
6.19 | +0.39 | 2 | 6.19 | -- | -- | -- | 76 | |||||
|
Steven Curtis Chapman - Don't Lose Heart
|
5.95 | -0.18 | 1 | 6.49 | -- | -- | -- | -- | |||||
|
Daddy Yankee - Rumbaton
|
5.80 | -0.11 | 3 | 6.80 | -- | -- | -- | -- | |||||
|
Zach Williams - Heart Of God
|
5.78 | -0.11 | 1 | 6.21 | -- | -- | -- | -- | |||||
|
Oxlade - Ku Lo Sa
|
5.76 | +0.09 | 2 | 5.76 | -- | -- | -- | 66 | |||||
|
Kenny Chesney - Beer With My...w/Old Dominion
|
5.75 | -0.08 | 1 | 5.83 | -- | -- | -- | -- | |||||
|
Est Gee - Backstage Passes f/Jack Harlow
|
5.67 | +0.14 | 2 | 5.67 | -- | -- | -- | -- | |||||
|
Alicia Keys - Trillions f/Brent Faiyaz
|
5.65 | +0.38 | 2 | 5.71 | -- | -- | -- | -- | |||||
|
Beach Weather - Sex, Drugs, Etc.
|
5.61 | +0.02 | 3 | 5.61 | -- | 128 | -- | 64 | |||||
|
Crowder - God Really Loves Us
|
5.48 | -0.15 | 1 | 5.89 | -- | -- | -- | -- | |||||
|
Joe Nichols - Good Day For Living
|
5.42 | +0.12 | 1 | 5.42 | -- | -- | -- | -- | |||||
|
David Leonard - Good Lord
|
5.31 | -0.09 | 1 | 5.75 | -- | -- | -- | -- | |||||
|
Freddie Gibbs - Too Much f/Moneybagg Yo
|
5.28 | -0.07 | 2 | 5.35 | -- | -- | -- | 186 | |||||
|
Manuel Turizo - Extasis f/Maria Becerra
|
1.97 | +1.55 | 3 (+1) | 1.97 | -- | -- | -- | -- | |||||
|
Regard X Drop G - No Love For You
|
1.11 | +1.07 | 2 (+1) | 1.11 | -- | -- | -- | -- |