| The Mak Shack Hot 30 Issue Date: July 3, 2004 |
| This Week |
Last Week |
2 Wks. Ago |
Wks. On Chart |
"Title", Artist | P.P. |
| 1 | 1 | 2 | 5 | "The Reason", Hoobastank | 1 (2) |
| 2 | 2 | 7 | 5 | "Everytime", Britney Spears | 2 (2) |
| 3 | 3 | 3 | 5 | "My Happy Ending", Avril Lavigne | 3 (3) |
| 4 | 4 | 19 | 4 | "In The Shadows", The Rasmus | 4 (2) |
| 5 | 6 | 14 | 4 | "Easy As Life", Deborah Cox | 5 |
| 6 | 8 | 29 | 3 | "Never Really Was", Mario Winans | 6 |
| 7 | 13 | 24 | 3 | "8th World Wonder", Kimberley Locke | 7 |
| 8 | 5 | 1 | 5 | "Everybody's Fool", Evanescence | 1 (2) |
| 9 | 9 | 6 | 5 | "I Don't Wanna Know", Mario Winans Featuring Enya & P. Diddy | 3 |
| 10 | 17 | 25 | 3 | "Confessions Part II", Usher | 10 |
| 11 | 21 | NEW | 2 | "Diary", Alicia Keys Featuring Tony! Toni! Tone! | 11 |
| 12 | 7 | 5 | 5 | "Burn", Usher | 4 (2) |
| 13 | 19 | 23 | 4 | "Ordinary", Train | 13 |
| 14 | 23 | 30 | 3 | "Luchare Por Tu Amor", Alejandro Fernandez | 14 |
| 15 | 18 | 26 | 4 | "Move Ya Body", Nina Sky Featuring Jabba | 15 |
| 16 | 25 | NEW | 2 | "Leave (Get Out)", JoJo | 16 |
| 17 | 11 | 15 | 5 | "Algo Tienes", Paulina Rubio | 11 |
| 18 | 15 | 16 | 5 | "Dip It Low", Christina Milian | 15 |
| 19 | 14 | 10 | 5 | "Almost", Sarah Harmer | 7 |
| 20 | 12 | 22 | 5 | "Dude", Beenie Man Featuring Ms. Thing | 12 |
| 21 | 28 | NEW | 2 | "I Like That", Houston Featuring Chingy, Nate Dogg & I-20 | 21 |
| 22 | 26 | NEW | 2 | "Pieces Of Me", Ashlee Simpson | 22 |
| 23 | 10 | 4 | 5 | "Make It Alright", Carl Thomas | 4 |
| 24 | NEW | -- | 1 | "Bad Boy", Keshia Chante | 24 |
| 25 | 16 | 8 | 5 | "Down", Blink-182 | 8 |
| 26 | NEW | -- | 1 | "How Come", D12 | 26 |
| 27 | 22 | 11 | 5 | "Stupid", Sarah McLachlan | 11 |
| 28 | NEW | -- | 1 | "Let's Get It Started", Black Eyed Peas | 28 |
| 29 | 20 | 13 | 5 | "Broken", Seether Featuring Amy Lee | 2 |
| 30 | NEW | -- | 1 | "Goodies", Ciara Featuring Petey Pablo | 30 |
| Last Week |
2 Wks. Ago |
Wks. On Chart |
"Title", Artist | P.P. |
| 24 | 9 | 4 | "Freek-A-Leek", Petey Pablo | 6 |
| 27 | 12 | 4 | "Talk About Our Love", Brandy Featuring Kanye West | 11 |
| 29 | 18 | 4 | "Vivo Y Muero En Tu Piel", Jennifer Pena | 1 (1) |
| 30 | 20 | 4 | "All Nite (Don't Stop)", Janet Jackson | 16 |
| "Title", Artist |
| "Wrong", Kimberley Locke |
| "She Will Be Loved", Maroon5 |
| "Whiskey Lullaby", Brad Paisley Featuring Alison Krauss |
| "Call My Name", Prince |
| "Jesus Walks", Kanye West |
| "Whats Happnin!", Ying Yang Twins Featuring Trick Daddy |