mgk - Spotify Chart History

Total streams here only cover the time spent in each top 200. For complete totals, go to Songs.

Peak Date Title Streams Global US CA GB AU DE PH NO ID NL CZ SE SG NZ BR FI IE MY AT IT CH TW PL MX BE FR ES DK PT HK HU SK ZA TR AR EE LV CO LT GR PE JP CL RO AE BG CR MT TH IS IN EC LU DO GT PA RU HN PY UY SV CY IL BO SA NI KR UA EG VN
2020/09/25 393,709,517 39 11 19 44 21 62 -- 110 -- -- 22 142 62 56 -- 55 53 -- 51 -- 142 192 -- -- 179 -- -- 158 135 146 55 54 48 -- -- 45 62 -- 98 185 -- -- -- 144 82 80 -- -- -- 191 -- -- 82 -- -- -- 169 -- 54 -- -- 76 -- -- 165 -- 143 178 -- --
2017/01/27 241,655,985 16 7 12 18 22 34 11 38 5 13 14 34 6 10 62 17 20 6 29 37 27 9 20 89 15 142 75 94 20 6 20 17 -- 46 136 11 16 93 11 19 125 13 169 -- -- 12 89 12 -- 18 -- 102 25 71 90 68 -- 77 106 134 68 19 -- 81 -- 78 -- -- -- --
2018/01/10 89,552,384 66 60 35 75 103 19 80 9 57 84 18 90 42 28 -- 88 55 46 30 -- 28 45 93 -- 53 106 -- 84 63 35 27 21 -- -- -- 25 38 -- 32 26 -- 197 -- -- -- 17 -- 24 73 193 -- -- 38 -- -- -- -- -- -- -- -- 26 -- -- -- -- -- -- -- --
2019/07/05 47,873,755 76 36 46 90 44 186 176 132 -- 197 32 153 102 67 -- 139 68 126 135 -- 141 105 -- -- 140 -- -- 188 165 37 50 29 55 -- -- 39 31 -- 38 109 -- -- -- 55 74 50 -- 45 172 167 133 -- 81 -- -- -- -- -- 192 -- -- 63 150 -- 165 -- -- -- 150 179
2017/03/17 40,904,437 128 81 65 -- 124 155 77 97 53 187 53 96 52 86 -- 131 165 58 117 108 80 64 81 -- 98 -- -- 130 120 54 63 50 -- 172 -- 66 52 -- 55 68 -- 108 -- -- -- 59 -- 61 -- 179 -- -- 69 -- -- -- -- -- -- -- -- 56 -- -- -- -- -- -- -- --
2020/09/25 39,829,447 59 17 27 55 67 128 -- 145 -- -- 40 181 200 128 -- 74 109 -- 75 161 107 -- -- -- -- -- -- -- 191 -- 97 81 81 -- -- 53 175 -- 171 -- -- -- -- 158 -- 97 -- -- -- -- -- -- 190 -- -- -- 167 -- -- -- -- -- -- -- -- -- -- 162 -- --
2017/05/12 32,835,859 171 -- -- 25 -- -- 190 -- 115 167 113 176 151 179 -- -- 27 200 -- 141 195 -- 158 -- 135 -- -- -- 166 -- 162 106 -- -- -- 154 148 -- 115 110 -- -- -- -- -- 132 -- 89 -- -- -- -- 165 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2018/09/21 27,974,694 71 52 18 55 52 195 -- 67 -- 196 113 78 128 33 -- 98 44 95 125 198 125 -- -- -- 123 -- -- 88 127 -- 78 103 -- -- -- 112 100 -- 92 43 -- -- -- 91 -- 33 -- 62 -- 92 -- -- 103 -- -- -- -- -- -- -- -- 52 138 -- -- -- -- -- -- --
2024/07/26 23,299,391 -- 69 48 -- 105 123 -- 200 -- -- -- -- -- 189 -- -- -- -- 199 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/03/18 22,205,391 72 19 23 51 44 45 -- 153 -- 121 28 144 168 61 -- 73 95 -- 28 130 101 176 -- -- 106 -- -- 176 143 -- 70 45 114 -- -- 42 138 -- 143 -- -- -- -- 107 197 150 -- -- -- -- -- -- 101 -- -- -- -- -- 162 -- -- -- -- -- -- -- -- -- -- --
2020/09/25 21,272,933 123 35 60 82 125 -- -- -- -- -- 45 -- -- -- -- 145 146 -- 156 -- -- -- -- -- -- -- -- -- -- -- 185 114 126 -- -- 79 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 189 -- -- -- -- -- -- -- -- -- -- --
2017/05/13 18,460,594 174 140 131 -- -- -- 60 -- 62 -- 168 -- 84 154 -- -- -- 47 -- -- -- 172 -- -- -- -- -- -- 185 160 -- -- -- -- -- 165 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/02/04 16,109,294 111 36 60 87 93 93 -- 93 -- 192 60 150 -- 156 -- 101 79 -- 78 -- 115 -- -- -- 200 -- -- 119 -- -- 193 102 128 -- -- 97 128 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 109 -- -- -- -- -- -- -- -- -- -- --
2017/06/08 13,762,962 -- 112 94 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 168 120 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 189 -- -- -- -- -- 149 -- -- -- -- -- -- 181 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/03/04 13,031,575 114 33 46 167 167 96 -- 101 -- -- 72 139 -- 180 -- 157 133 -- 69 -- 105 120 -- -- -- -- -- 162 -- -- 169 73 120 -- -- 84 127 -- -- -- -- -- -- -- 194 142 -- -- -- -- -- -- -- -- -- -- -- -- 141 -- -- -- -- -- -- -- -- -- -- --
2021/03/12 12,238,554 168 45 78 112 97 119 -- 135 -- -- 121 146 -- 139 -- 80 75 -- 185 -- 186 -- 140 -- -- -- -- 173 149 -- 200 113 89 -- -- 24 55 -- 53 167 -- -- -- 87 187 64 -- -- -- -- -- -- -- -- -- -- 160 -- -- -- -- -- -- -- -- -- -- -- -- --
2022/03/25 11,950,604 91 21 24 83 70 87 -- 160 -- 191 42 125 -- 152 -- 118 85 -- 59 159 180 -- -- -- -- -- -- 126 -- -- 142 72 167 -- -- 85 155 -- -- -- -- -- -- -- -- 138 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2020/11/06 11,320,158 159 69 77 168 58 -- -- 200 -- -- -- -- -- 154 -- 184 136 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2021/04/30 9,857,765 113 37 62 83 101 136 -- 111 -- -- 69 143 -- 162 -- 109 184 -- 88 -- 157 -- -- -- -- -- -- -- -- -- 182 123 142 -- -- 64 99 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 173 -- -- -- -- -- -- -- -- -- -- -- -- --
2021/08/13 7,304,418 140 42 56 159 129 121 -- 174 -- -- 98 136 -- 167 -- 89 150 -- 101 -- 107 -- -- -- -- -- -- 168 -- -- 121 151 123 -- -- 70 155 -- 185 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 171 -- -- -- -- -- -- -- -- -- -- -- -- --
2020/09/25 6,857,495 188 56 99 132 -- -- -- -- -- -- 76 -- -- -- -- 154 174 -- 179 -- -- -- -- -- -- -- -- -- -- -- 139 135 160 -- -- 133 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2019/07/12 4,549,061 -- 174 107 -- -- -- -- -- -- -- 163 -- -- -- -- -- -- -- -- -- -- 143 -- -- -- -- -- -- -- -- -- 194 -- -- -- -- 166 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/01/21 4,471,839 78 76 58 134 116 94 -- 102 -- -- 176 120 -- -- -- 160 -- -- 80 -- 95 -- -- -- -- -- -- 154 -- -- 137 158 143 -- -- 191 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2020/04/17 3,833,674 -- 100 135 -- -- -- -- -- -- -- -- -- -- -- -- 186 -- -- -- -- -- -- -- -- -- -- -- -- -- -- 132 -- -- -- -- 111 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2020/09/25 3,384,671 131 73 129 176 -- -- -- -- -- -- 111 -- -- -- -- 172 -- -- -- -- -- -- -- -- -- -- -- -- -- -- 162 190 -- -- -- 97 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/05/27
* gfy
3,023,588 129 129 79 -- 177 175 -- 107 -- -- 158 153 -- -- -- 182 -- -- 132 -- -- -- -- -- -- -- -- -- -- -- 177 -- -- -- -- 115 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2020/09/25 2,786,156 143 92 151 184 -- -- -- -- -- -- 113 -- -- -- -- 181 -- -- -- -- -- -- -- -- -- -- -- -- -- -- 171 119 193 -- -- 199 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2020/09/25 2,778,301 133 93 155 187 -- -- -- -- -- -- 134 -- -- -- -- 191 -- -- -- -- -- -- -- -- -- -- -- -- -- -- 175 129 182 -- -- 102 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2020/09/25 2,533,288 169 106 172 128 -- -- -- -- -- -- 137 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 152 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/03/25 2,518,609 133 95 133 89 123 139 -- -- -- -- 96 -- -- -- -- -- -- -- 108 -- -- -- -- -- -- -- -- -- -- -- 190 151 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/03/25 2,423,710 168 105 136 114 157 162 -- -- -- -- 97 -- -- -- -- -- -- -- 130 -- -- -- -- -- -- -- -- -- -- -- -- 179 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2020/09/25 2,353,580 196 124 182 153 -- -- -- -- -- -- 170 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/06/10 2,267,435 194 161 108 -- -- 200 -- -- -- -- 165 -- -- -- -- 130 -- -- 178 -- -- -- -- -- -- -- -- -- -- -- -- 156 -- -- -- 145 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/03/25 2,166,260 192 122 149 132 -- 177 -- -- -- -- 121 -- -- -- -- -- -- -- 155 -- -- -- -- -- -- -- -- -- -- -- -- 190 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/03/25 2,165,768 128 121 171 85 112 128 -- -- -- -- 113 -- -- -- -- -- -- -- 91 -- -- -- -- -- -- -- -- -- -- -- 186 183 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/03/25 2,149,014 115 125 173 74 95 114 -- -- -- -- 108 -- -- -- -- 200 198 -- 78 198 -- -- -- -- -- -- -- -- -- -- 169 180 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2020/09/25 2,068,878 -- 123 148 151 -- -- -- -- -- -- 165 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/03/25 2,027,878 188 146 180 119 194 163 -- -- -- -- 120 -- -- -- -- -- -- -- 136 -- -- -- -- -- -- -- -- -- -- -- -- 93 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2019/07/05 1,951,783 -- 199 -- -- -- -- -- 95 -- -- 166 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 166 168 145 -- -- 155 -- -- -- -- -- -- -- 115 -- 178 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2020/09/25 1,773,571 -- 144 161 187 -- -- -- -- -- -- 160 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2020/09/25 1,748,464 -- 143 168 178 -- -- -- -- -- -- 102 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/03/25 1,731,124 176 169 74 109 189 168 -- -- -- -- 148 -- -- -- -- -- -- -- 139 -- -- -- -- -- -- -- -- -- -- -- -- 89 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/03/25 1,727,067 -- 170 115 200 -- -- -- -- -- -- 164 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 123 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2020/06/12 1,669,217 -- 144 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2021/02/19 1,652,441 185 142 -- -- -- 189 -- 102 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2019/12/20 1,208,464 180 84 119 -- -- -- -- 146 -- -- 181 -- -- -- -- 190 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 149 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2020/12/04 1,102,216 190 114 171 161 -- -- -- 183 -- -- 194 -- -- -- -- 135 -- -- 135 -- -- -- -- -- -- -- -- -- -- -- 165 172 -- -- -- 100 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 152 -- -- -- -- -- -- -- -- -- -- 180 -- --
2024/02/22 915,263 -- 128 -- -- -- 104 -- -- -- -- 91 -- -- -- -- -- -- -- 110 -- -- -- -- -- -- -- -- -- -- -- -- 155 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/03/25 743,936 -- 77 131 199 -- -- -- -- -- -- 175 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 118 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/03/25 707,993 -- 78 137 196 -- -- -- -- -- -- 102 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 141 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/02/25 669,968 -- 147 98 157 -- 190 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 185 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2020/09/25 639,573 -- 91 196 -- -- -- -- -- -- -- 120 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2017/05/12 387,638 -- 176 176 -- -- 154 -- -- -- -- 150 -- -- -- -- -- -- -- 97 -- 89 76 98 -- 169 -- -- -- -- -- 84 145 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/03/25 369,345 -- 102 161 -- -- -- -- -- -- -- 117 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 157 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/03/25 369,208 -- 98 157 -- -- -- -- -- -- -- 126 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2020/09/25 297,059 -- 131 -- -- -- -- -- -- -- -- 198 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2020/09/25 287,340 -- 136 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/06/24 283,402 -- 153 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2018/03/02 196,381 -- -- -- -- -- -- -- 161 -- -- 127 145 -- -- -- 200 -- 172 -- -- -- 124 -- -- 196 -- -- -- -- -- 152 181 -- -- -- 142 190 -- 109 160 -- -- -- 139 -- -- -- 151 174 -- -- -- -- -- -- -- -- -- -- -- -- 110 -- -- -- -- -- -- -- --
2015/10/19 41,435 -- -- 189 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2017/04/28 15,252 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 169 -- -- -- -- -- 74 -- -- -- -- -- -- 163 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2020/03/13 7,254 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 173 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2018/09/21 2,974 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 186 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2017/12/15 2,163 -- -- -- -- -- -- -- -- -- -- 151 -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --