DaBaby - Spotify Chart History | Click the headers to sort

Peak DateTrackWithStreams Global US CA GB DE AU NL FR BR IT SE NO IN NZ DK IE PH BE ES CH FI PL PT AT MY GR SG AR ID HU RO TW IL CZ JP TR MX HK CL TH IS SK CO BG LV CR LT EE PA DO VN LU EC PE HN PY UY CY SV BO GT MT NI AD
20200612 ROCKSTAR Roddy Ricch 960,155,230 1 1 1 1 3 1 1 4 62 13 2 2 6 1 1 1 20 1 38 1 3 20 1 1 15 6 9 62 86 4 2 29 3 3 99 131 167 9 129 61 1 3 90 1 1 39 4 4 31 63 100 1 102 174 65 91 75 1 92 92 127 1 104 40
20201002 For The Night Pop Smoke, Lil Baby 464,471,695 7 2 4 10 15 7 14 22 106 46 16 8 163 6 14 14 148 9 99 3 22 135 6 11 50 2 56 193 185 15 2 148 17 44 -- 167 -- 61 -- 186 3 35 -- 4 4 89 7 12 68 72 -- 3 -- -- 150 183 -- 2 -- -- -- -- -- 47
20200110 BOP 395,090,939 23 3 14 65 119 56 95 72 -- -- 124 65 -- 32 85 51 197 56 -- 33 81 -- 51 109 128 21 123 -- -- 58 15 157 72 200 -- -- -- 146 -- -- 23 104 -- 25 27 174 36 58 162 168 -- 22 -- -- -- -- -- 17 -- -- -- 36 -- --
20190529 Suge 373,198,894 26 4 14 164 -- 48 189 -- -- -- 188 114 123 34 159 84 -- 92 -- 111 158 -- 82 193 -- 29 172 -- -- 58 33 126 85 133 -- -- -- 79 -- 192 47 79 -- 51 26 -- 34 65 -- -- -- 53 -- -- -- -- -- 31 -- -- -- 36 -- --
20200103 My Oh My Camila Cabello 303,728,005 15 15 8 13 42 14 14 130 117 153 36 21 22 11 33 6 58 24 151 31 17 39 55 33 18 18 13 141 87 7 12 46 26 22 92 73 193 12 192 65 13 25 153 13 16 99 13 21 94 127 56 22 162 160 96 192 139 9 120 119 149 7 157 --
20200724 WHATS POPPIN Jack Harlow, Lil Wayne, Tory Lanez 298,123,411 15 2 6 30 96 20 91 196 -- 164 74 33 124 17 41 21 185 72 -- 63 45 191 55 73 84 33 67 -- -- 22 16 137 33 110 -- -- -- 70 -- -- 30 56 -- 18 11 -- 15 26 197 -- -- 28 -- -- -- -- -- 14 -- -- -- 38 -- --
20201231 Levitating Dua Lipa 204,836,924 14 11 5 12 122 4 27 37 173 137 90 39 46 6 29 7 26 24 139 55 31 24 51 85 17 43 12 118 172 11 17 23 57 45 119 -- 150 23 120 93 50 30 106 16 19 121 11 27 100 165 124 18 130 151 98 199 123 8 119 155 196 -- 142 --
20190927 VIBEZ 191,906,808 53 7 30 143 -- 107 192 -- -- -- -- 80 -- 98 153 113 -- 126 -- 107 134 -- 188 -- -- 77 -- -- -- 122 61 -- 177 -- -- -- -- -- -- -- 37 -- -- 57 49 -- 89 82 -- -- -- 66 -- -- -- -- -- 70 -- -- -- 89 -- --
20190906 Enemies Post Malone 173,024,989 7 4 5 20 61 24 29 140 183 99 31 14 77 25 19 24 -- 58 194 33 30 111 48 37 79 44 78 -- -- 13 14 129 45 20 -- -- -- 38 -- 143 12 20 -- 15 19 141 27 17 130 160 -- 26 -- -- 173 -- -- 30 132 -- 136 11 -- --
20190816 Baby (Lil Baby feat. DaBaby) Quality Control, Lil Baby 148,920,226 67 14 31 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 185 -- -- -- -- 117 -- -- -- -- -- -- -- -- -- 148 -- -- 110 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20200124 TOES Lil Baby, Moneybagg Yo 131,352,490 65 18 40 175 193 81 -- -- -- -- -- 100 -- 78 196 100 -- 187 -- 124 131 -- -- 195 -- 78 -- -- -- 186 86 -- 198 -- -- -- -- -- -- -- 20 -- -- 71 73 -- 121 127 -- -- -- 103 -- -- -- -- -- 78 -- -- -- 70 -- --
20190531 Goin Baby 62,232,487 -- 67 166 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20190607 Baby Sitter Offset 58,082,432 -- 61 129 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 194 -- -- -- -- -- -- -- -- -- -- -- -- -- -- 166 -- -- 193 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20190920 Panini - DaBaby Remix Lil Nas X 56,764,847 94 34 87 -- -- -- -- -- -- -- -- 155 -- -- -- -- -- -- -- -- -- -- -- -- -- 150 -- -- -- -- 121 -- -- -- -- -- -- -- -- -- 132 -- -- 139 136 -- 161 -- -- -- -- 27 -- -- -- -- -- 155 -- -- -- 159 -- --
20200403 FIND MY WAY 56,694,335 32 5 11 45 117 42 123 129 -- 170 83 55 -- 44 64 40 -- 107 -- 53 113 -- 73 97 194 48 178 -- -- 56 49 154 91 -- -- -- -- 128 -- -- 42 101 -- 36 44 -- 40 53 -- -- -- 39 -- -- -- -- -- 32 -- -- -- 38 -- --
20200313 Oprah’s Bank Account (Lil Yachty & DaBaby feat. Drake) Lil Yachty, Drake 56,020,067 63 31 20 55 107 88 157 182 -- -- 196 104 -- 58 126 83 -- 160 -- 76 116 -- 169 113 -- 132 -- -- -- 128 89 -- 151 -- -- -- -- -- -- -- 72 165 -- 58 76 -- 62 65 -- -- -- 49 -- -- -- -- -- 89 -- -- -- 71 -- --
20191122 Death Trippie Redd 55,742,164 117 30 72 -- -- -- -- -- -- -- -- 166 -- -- -- -- -- -- -- 168 -- -- -- -- -- 150 -- -- -- -- 134 -- -- -- -- -- -- -- -- -- 112 -- -- 131 147 -- -- 195 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20201105 PRACTICE 37,230,608 183 46 78 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 181 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 186 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20190927 INTRO 34,304,529 58 15 26 163 -- 151 -- -- -- -- -- 133 -- 152 185 159 -- -- -- 159 -- -- -- -- -- 150 -- -- -- -- 188 -- -- -- -- -- -- -- -- -- 72 -- -- 178 145 -- 124 186 -- -- -- 135 -- -- -- -- -- -- -- -- -- 194 -- --
20200221 Life Is Good Future, Drake, Lil Baby 30,485,790 128 41 50 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 155 -- -- -- -- -- 123 -- -- -- -- 180 -- -- -- -- -- -- -- -- -- 93 -- -- 154 -- -- -- -- -- -- -- 124 -- -- -- -- -- 121 -- -- -- 168 -- --
20190705 Under The Sun Dreamville, J. Cole, Lute 26,757,379 81 15 42 92 -- 127 -- -- -- -- -- -- -- 73 -- 108 -- -- -- -- -- -- 98 -- -- 200 -- -- -- -- 160 -- 146 -- -- -- -- -- -- -- -- -- -- -- 170 -- 173 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20200807 BLIND Young Thug 25,066,717 157 78 86 176 151 199 -- -- -- -- -- 78 -- 159 -- -- -- -- -- 172 -- -- -- 170 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 195 -- -- -- -- -- -- -- -- -- -- 186 -- -- -- -- -- -- -- -- -- -- -- --
20190719 Baby Quality Control, Lil Baby 22,752,064 119 21 56 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 165 -- -- -- -- 172 -- -- -- -- -- -- -- -- -- -- -- -- 186 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20210115 Cry Baby Megan Thee Stallion 22,332,432 174 43 143 -- -- -- -- -- -- -- -- -- -- -- -- 184 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 131 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20200417 JUMP YoungBoy Never Broke Again 19,154,557 102 24 57 96 -- 186 -- -- -- -- -- 111 -- 123 112 161 -- 182 -- 118 194 -- 183 -- -- 167 -- -- -- 174 79 -- 169 -- -- -- -- -- -- -- 104 -- -- 102 96 -- -- -- -- -- -- 172 -- -- -- -- -- -- -- -- -- -- -- --
20190927 RAW SHIT Migos 17,970,596 111 25 56 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 171 -- -- -- -- -- 182 -- -- -- -- 154 -- -- -- -- -- -- -- -- -- 154 -- -- 155 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20200529 Oprah's Bank Account (Lil Yachty & DaBaby feat. Drake) Lil Yachty, Drake 17,336,751 190 60 102 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20200417 PICK UP Quavo 16,868,205 78 19 36 63 183 92 124 116 -- 107 175 183 -- 186 187 138 -- 91 -- 104 112 -- 83 139 -- 79 -- -- -- 198 89 -- 59 -- -- -- -- -- -- -- 78 121 -- 45 153 -- 166 175 -- -- -- 74 -- -- -- -- -- 156 -- -- -- 109 -- --
20200904 Tap In Saweetie, Post Malone, Jack Harlow 10,871,389 157 64 52 -- -- 129 -- -- -- -- 128 79 -- 120 198 -- -- -- -- -- 96 -- -- -- -- -- -- -- -- 149 111 -- -- -- -- -- -- -- -- -- -- -- -- 178 138 -- 145 125 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20200918 Said Sum Moneybagg Yo, City Girls 8,408,594 -- 114 187 -- -- -- -- -- -- -- -- -- -- -- -- 178 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20200801 Stuntin' On You Tyla Yaweh 6,288,857 -- 196 101 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20190927 POP STAR Kevin Gates 5,564,079 69 47 118 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 91 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20190927 GOSPEL Chance the Rapper, Gucci Mane, YK Osiris 5,281,589 67 45 108 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 92 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20190927 OFF THE RIP 5,180,711 64 46 125 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 74 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20200417 LIGHTSKIN SH*T Future, jetsonmade 4,861,875 156 49 78 79 -- 121 150 165 -- 166 -- 81 -- 87 85 176 -- 128 -- 73 168 -- 126 174 -- 43 -- -- -- 128 54 -- 107 -- -- -- -- -- -- -- 123 -- -- 153 87 -- -- -- -- -- -- 194 -- -- -- -- -- -- -- -- -- -- -- --
20200708 Don't Rush Young T & Bugsey 4,834,905 -- -- 100 117 -- -- -- -- -- -- -- -- -- 181 -- 178 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20200417 BLAME IT ON BABY 4,616,034 180 42 81 118 -- 175 -- -- -- -- -- 116 -- 111 122 69 -- 192 -- 117 -- -- -- -- -- 196 -- -- -- -- 83 -- 163 -- -- -- -- -- -- -- 180 -- -- 157 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20190927 iPHONE Nicki Minaj 4,000,971 89 55 119 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 133 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20190927 XXL 3,926,084 103 56 122 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 113 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20190927 REALLY Stunna 4 Vegas 3,704,988 92 59 133 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 129 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20190816 Pink Toes (Offset, DaBaby feat. Gunna) Quality Control, Offset, Gunna 3,541,955 -- 134 155 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 186 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20200214 Stain A Boogie Wit da Hoodie 3,511,611 132 71 93 145 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20200417 CAN'T STOP 3,333,788 37 54 114 81 -- 107 164 174 -- 167 -- 82 -- 80 93 60 -- 125 -- 80 153 -- 116 -- -- 41 -- -- -- 127 51 -- 105 -- -- -- -- -- -- -- 178 -- -- 27 71 -- -- 89 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20200417 DROP A Boogie Wit da Hoodie, London On Da Track 3,153,755 62 63 90 98 -- 172 -- -- -- -- -- 118 -- 121 123 71 -- -- -- 127 -- -- 188 -- -- 74 -- -- -- -- 103 -- 189 -- -- -- -- -- -- -- 72 -- -- 50 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20210115 Masterpiece 3,114,874 184 63 86 -- -- -- -- -- -- -- -- 113 -- -- -- -- -- -- -- 199 147 -- -- -- -- 198 -- -- -- -- 197 -- -- -- -- -- -- -- -- -- -- -- -- 116 -- -- -- -- -- -- -- 183 -- -- -- -- -- -- -- -- -- -- -- --
20190927 PROLLY HEARD 2,921,541 114 66 180 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20200417 SAD SH*T 2,889,226 60 62 131 123 -- 199 -- -- -- -- -- 122 -- 130 138 75 -- 190 -- 112 -- -- 176 -- -- 71 -- -- -- -- 91 -- 194 -- -- -- -- -- -- -- 68 -- -- 43 104 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20201204 Coco 24kGoldn 2,747,941 -- 162 125 -- 165 -- -- -- -- -- 126 78 -- -- 131 186 -- -- -- 131 126 -- -- 178 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 107 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20190927 THERE HE GO 2,747,136 128 81 176 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 156 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20200417 TALK ABOUT IT 2,679,369 56 68 140 121 -- -- -- -- -- -- -- 131 -- 135 137 79 -- 183 -- 104 -- -- 167 -- -- 60 -- -- -- 192 77 -- 180 -- -- -- -- -- -- -- 66 -- -- 34 89 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20200417 CHAMPION 2,594,048 72 79 154 147 -- -- -- -- -- -- -- 146 -- 197 164 95 -- -- -- 137 -- -- -- -- -- 84 -- -- -- -- 118 -- -- -- -- -- -- -- -- -- 76 -- -- 57 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20200731 NO DRIBBLE Stunna 4 Vegas 2,238,933 -- 154 175 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20200417 NASTY Ashanti, Megan Thee Stallion 2,210,047 83 84 50 162 -- -- -- -- -- -- -- -- -- 172 -- 123 -- -- -- 176 -- -- -- -- -- 102 -- -- -- -- 126 -- -- -- -- -- -- -- -- -- 89 -- -- 55 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20200804 PEEP HOLE 1,962,784 -- 86 176 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 170 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20200417 AMAZING GRACE 1,723,343 106 138 69 -- -- -- -- -- -- -- -- -- -- -- -- 149 -- -- -- -- -- -- -- -- -- 132 -- -- -- -- -- -- -- -- -- -- -- -- -- -- 112 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20200424 Thug Of Spades YoungBoy Never Broke Again 1,719,292 169 134 121 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20190913 Richer Than Errybody Gucci Mane, YoungBoy Never Broke Again 1,573,323 -- 195 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20200222 SHUT UP 720,087 -- 168 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 189 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20201120 Gucci Peacoat 303,280 -- 155 179 -- -- -- -- -- -- -- -- 160 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20201120 Nah Nah Nah Kanye West, 2 Chainz 297,489 -- 169 163 -- -- -- -- -- -- -- -- 174 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20200117 DO DAT Stunna 4 Vegas, Lil Baby 286,019 -- 187 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20190823 Truth Hurts (DaBaby Remix) Lizzo 269,955 -- 150 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20200110 Protect Da Brand Moneybagg Yo 266,089 -- 177 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
20201121 Brother’s Keeper 261,916 -- 153 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --