Home
SPOTIFY

date co ec do mx pe pa
Total 25,466,495 9,180,644 5,378,635 1,209,076 454,242 361,749
Peak 52 (416,220) 60 (118,928) 39 (42,463) 185 (1,209,076) 162 (156,909) 131 (22,740)
2016/05/19 -- -- 181 (4,140) -- -- --
2016/05/26 -- -- 114 (6,185) -- -- --
2016/06/02 -- -- 88 (7,119) -- -- --
2016/06/09 -- -- 86 (7,684) -- -- --
2016/06/16 -- -- 74 (8,870) -- -- --
2016/06/23 -- -- 68 (9,284) -- -- --
2016/06/30 -- -- 65 (10,102) -- -- --
2016/07/07 -- -- 56 (10,879) -- -- --
2016/07/14 -- -- 49 (14,277) -- -- --
2016/07/21 -- -- 41 (15,873) -- -- --
2016/07/28 -- -- 40 (17,323) -- -- --
2016/08/04 -- -- 39 (17,552) -- -- --
2016/08/11 -- -- 42 (17,401) -- -- --
2016/08/18 -- -- 44 (17,149) -- -- --
2016/08/25 -- -- 49 (15,394) -- -- --
2016/09/01 -- -- 49 (15,119) -- -- --
2016/09/08 -- -- 59 (12,410) -- -- --
2016/09/15 -- -- 60 (12,220) -- -- --
2016/09/22 -- -- 68 (11,391) -- -- --
2016/09/29 -- -- 73 (10,580) -- -- --
2016/10/06 -- -- 74 (10,398) -- -- --
2016/10/13 -- -- 68 (10,378) -- -- --
2016/10/20 -- -- 83 (9,494) -- -- --
2016/10/27 -- -- 82 (9,069) -- -- --
2016/11/03 -- -- 95 (8,311) -- -- --
2016/11/10 -- -- 95 (7,641) -- -- --
2016/11/17 -- -- 95 (7,906) -- -- --
2016/11/24 -- -- 105 (7,335) -- -- --
2016/12/01 -- -- 113 (7,425) -- -- --
2016/12/08 -- -- 116 (7,393) -- -- --
2016/12/15 -- -- 102 (7,961) -- -- --
2016/12/22 -- -- 102 (8,722) -- -- --
2016/12/29 -- -- 94 (8,990) -- -- --
2017/01/05 -- -- 109 (8,204) -- -- --
2017/01/12 -- -- 128 (7,518) -- -- --
2017/01/19 -- -- 140 (6,759) -- -- --
2017/01/26 -- -- 155 (6,462) -- -- --
2017/02/02 -- -- 153 (6,866) -- -- --
2017/02/09 -- -- 171 (6,452) -- -- --
2017/02/16 -- -- 162 (6,659) -- -- --
2017/02/23 -- -- 159 (7,066) -- -- --
2017/03/02 -- -- 150 (7,616) -- -- --
2017/12/28 -- -- 169 (7,539) -- -- --
2018/01/04 -- 188 (13,313) 166 (7,508) -- -- --
2018/01/11 -- 163 (14,726) -- -- -- --
2018/01/18 -- 152 (16,229) -- -- -- --
2018/01/25 -- 161 (15,601) -- -- -- --
2018/02/01 -- 153 (16,145) -- -- -- --
2018/02/08 -- 145 (16,638) -- -- -- --
2018/02/15 -- 144 (16,457) -- -- -- --
2018/02/22 -- 157 (15,721) -- -- -- --
2018/03/01 -- 122 (19,151) -- -- -- --
2018/03/08 -- 131 (17,661) -- -- -- --
2018/03/15 -- 127 (17,124) -- -- -- --
2018/03/22 -- 136 (17,111) -- -- -- --
2018/03/29 -- 134 (17,536) -- -- -- --
2018/04/05 -- 137 (16,375) -- -- -- --
2018/04/12 -- 136 (16,828) -- -- -- --
2018/04/19 -- 130 (16,566) -- -- -- --
2018/04/26 -- 138 (17,792) -- -- -- --
2018/05/03 -- 126 (18,469) -- -- -- --
2018/05/10 -- 137 (17,025) -- -- -- --
2018/05/17 -- 135 (18,458) -- -- -- --
2018/05/24 -- 134 (18,676) -- -- -- --
2018/05/31 -- 131 (18,696) -- -- -- --
2018/06/07 -- 130 (19,445) -- -- -- --
2018/06/14 -- 126 (20,495) -- -- -- --
2018/06/21 -- 141 (18,188) -- -- -- --
2018/06/28 -- 145 (18,164) -- -- -- --
2018/07/05 -- 146 (18,352) -- -- -- --
2018/07/12 -- 135 (19,359) -- -- -- --
2018/07/19 -- 137 (20,091) -- -- -- --
2018/07/26 -- 141 (19,771) -- -- -- --
2018/08/02 -- 146 (19,336) -- -- -- --
2018/08/09 -- 142 (20,167) -- -- -- --
2018/08/16 -- 137 (20,450) -- -- -- --
2018/08/23 -- 137 (20,750) -- -- -- --
2018/08/30 -- 149 (19,632) -- -- -- --
2018/09/06 -- 143 (19,675) -- -- -- --
2018/09/13 -- 148 (19,886) -- -- -- --
2018/09/20 -- 139 (20,794) -- -- -- --
2018/09/27 -- 149 (20,580) -- -- -- --
2018/10/04 -- 155 (20,097) -- -- -- --
2018/10/11 -- 156 (20,247) -- -- -- --
2018/10/18 -- 172 (19,223) -- -- -- --
2018/10/25 -- 179 (18,555) -- -- -- --
2018/11/01 -- 187 (19,539) -- -- -- --
2018/11/29 -- 200 (19,251) 186 (7,902) -- -- --
2018/12/06 -- 189 (20,006) 186 (8,092) -- -- --
2018/12/13 -- 164 (21,602) 170 (8,789) -- -- --
2018/12/20 -- 173 (21,763) 184 (8,867) -- -- --
2018/12/27 -- 166 (22,980) 154 (9,816) -- -- --
2019/01/03 -- 151 (22,981) 153 (9,105) -- -- --
2019/03/07 -- 193 (20,217) -- -- -- --
2019/07/18 -- -- 192 (9,301) -- -- --
2019/07/25 -- -- 175 (9,424) -- -- --
2019/08/01 -- -- 173 (10,240) -- -- --
2019/08/08 -- -- 174 (10,298) -- -- --
2019/08/15 -- -- 178 (10,197) -- -- --
2019/08/22 -- -- 168 (10,152) -- -- --
2019/08/29 -- -- 176 (10,028) -- -- --
2019/09/05 -- -- 160 (11,108) -- -- --
2019/09/12 -- -- 159 (11,284) -- -- --
2019/09/19 -- -- 168 (10,685) -- -- --
2019/09/26 -- -- 161 (11,119) -- -- --
2019/10/03 -- -- 175 (10,331) -- -- --
2019/10/10 -- -- 160 (10,723) -- -- --
2019/10/17 -- -- 169 (10,903) -- -- --
2019/10/24 -- -- 156 (11,284) -- -- --
2019/10/31 -- -- 152 (11,591) -- -- --
2019/11/07 -- -- 153 (11,559) -- -- --
2019/11/14 -- -- 168 (10,714) -- -- --
2019/11/21 -- -- 152 (11,808) -- -- --
2019/11/28 -- -- 148 (11,819) -- -- --
2019/12/05 -- -- 165 (11,857) -- -- --
2019/12/12 -- -- 147 (13,379) -- -- --
2019/12/19 -- -- 159 (12,904) -- -- --
2019/12/26 -- 198 (31,992) 128 (16,119) -- -- --
2020/01/02 -- 182 (31,491) 125 (14,887) -- -- --
2020/01/09 -- -- 166 (11,333) -- -- --
2020/01/16 -- -- 176 (11,141) -- -- --
2020/01/23 -- -- 166 (11,845) -- -- --
2020/01/30 -- -- 200 (11,057) -- -- --
2020/02/06 -- -- 190 (11,407) -- -- --
2020/02/13 -- -- 196 (11,146) -- -- --
2020/02/27 -- -- 186 (11,253) -- -- --
2020/03/12 -- -- 192 (10,831) -- -- --
2020/03/19 -- -- 193 (9,406) -- -- --
2020/04/02 -- -- 171 (10,413) -- -- --
2020/04/09 -- -- 171 (10,156) -- -- --
2020/04/16 -- -- 184 (9,893) -- -- --
2020/04/23 -- -- 190 (10,517) -- -- --
2020/04/30 -- -- 173 (11,258) -- -- --
2020/05/07 -- -- 172 (11,330) -- -- --
2020/05/14 -- -- 176 (11,373) -- -- --
2020/05/21 -- -- 186 (11,321) -- -- --
2020/05/28 -- -- 173 (12,106) -- -- --
2020/06/04 -- -- 186 (12,026) -- -- --
2020/06/11 -- -- 174 (12,657) -- -- --
2020/06/18 -- -- 187 (12,094) -- -- --
2020/06/25 -- -- 166 (12,498) -- -- --
2020/07/02 -- -- 169 (12,145) -- -- --
2020/07/09 -- -- 165 (11,775) -- -- --
2020/07/16 -- -- 137 (13,418) -- -- --
2020/07/23 -- -- 137 (12,892) -- -- --
2020/07/30 -- -- 139 (12,450) -- -- --
2020/08/06 -- -- 142 (12,489) -- -- --
2020/08/13 -- -- 129 (13,283) -- -- --
2020/08/20 -- -- 134 (12,839) -- -- --
2020/08/27 -- -- 144 (12,272) -- -- --
2020/09/03 -- -- 111 (14,982) -- -- --
2020/09/10 -- -- 131 (14,263) -- -- --
2020/09/17 -- -- 121 (14,564) -- -- --
2020/09/24 -- -- 127 (14,967) -- -- --
2020/10/01 -- -- 127 (14,097) -- -- --
2020/10/08 -- -- 113 (15,837) -- -- --
2020/10/15 -- 183 (32,176) 108 (16,524) -- -- --
2020/10/22 -- 197 (31,377) 119 (16,896) -- -- --
2020/10/29 -- -- 111 (16,946) -- -- --
2020/11/05 -- 191 (32,689) 134 (15,021) -- -- --
2020/11/12 -- -- 117 (16,212) -- -- --
2020/11/19 -- -- 133 (15,519) -- -- --
2020/11/26 -- -- 135 (15,549) -- -- --
2020/12/03 -- -- 143 (15,602) -- -- --
2020/12/10 -- -- 138 (16,353) -- -- --
2020/12/17 -- -- 137 (16,709) -- -- --
2020/12/24 -- -- 117 (19,794) -- -- --
2020/12/31 -- -- 106 (19,644) -- -- --
2021/01/07 -- -- 117 (16,209) -- -- --
2021/01/14 -- -- 161 (14,085) -- -- --
2021/01/21 -- -- 144 (15,327) -- -- --
2021/01/28 -- -- 143 (15,726) -- -- --
2021/02/04 -- -- 163 (14,385) -- -- --
2021/02/11 -- -- 150 (14,801) -- -- --
2021/02/18 -- 173 (34,048) 140 (15,463) -- -- --
2021/02/25 -- -- 137 (15,572) -- -- --
2021/03/04 -- -- 121 (16,406) -- -- --
2021/03/11 -- 198 (30,284) 130 (16,313) -- -- --
2021/03/18 -- 186 (31,767) 118 (17,314) -- -- --
2021/03/25 -- 179 (33,109) 114 (17,615) -- -- --
2021/04/01 -- 182 (33,231) 108 (19,571) -- -- --
2021/04/08 -- 194 (29,984) 108 (17,159) -- -- --
2021/04/15 -- -- 127 (16,559) -- -- --
2021/04/22 -- -- 133 (16,868) -- -- --
2021/04/29 -- -- 151 (16,489) -- -- --
2021/05/06 -- -- 120 (17,228) -- -- --
2021/05/13 -- 181 (32,734) 117 (17,116) -- -- --
2021/05/20 -- 194 (32,167) 110 (17,521) -- -- --
2021/05/27 -- 194 (34,784) 125 (16,829) -- -- --
2021/06/03 -- 197 (33,974) 114 (17,684) -- -- --
2021/06/10 -- -- 161 (14,188) -- -- --
2021/06/17 -- 182 (34,468) 146 (14,758) -- -- --
2021/06/24 -- 185 (33,298) 148 (14,462) -- -- --
2021/07/01 -- -- 156 (14,430) -- -- --
2021/07/08 -- 192 (33,022) 166 (14,209) -- -- --
2021/07/15 -- -- 150 (15,496) -- -- --
2021/07/22 -- -- 140 (16,559) -- -- --
2021/07/29 -- -- 142 (15,957) -- -- --
2021/08/05 -- -- 166 (14,158) -- -- --
2021/08/12 -- -- 176 (13,112) -- -- --
2021/08/19 -- -- 184 (13,617) -- -- --
2021/08/26 -- -- 164 (14,654) -- -- --
2021/09/02 -- -- 152 (15,392) -- -- --
2021/09/09 -- -- 170 (15,167) -- -- --
2021/09/16 -- -- 151 (15,217) -- -- --
2021/09/23 -- -- 142 (15,599) -- -- --
2021/09/30 -- -- 136 (16,192) -- -- --
2021/10/07 -- -- 136 (15,793) -- -- --
2021/10/14 -- 192 (35,809) 135 (15,597) -- -- --
2021/10/21 -- -- 150 (14,887) -- -- --
2021/10/28 -- -- 145 (15,371) -- -- --
2021/11/04 -- 164 (41,318) 144 (15,553) -- -- --
2021/11/11 199 (86,648) -- 143 (15,959) -- -- --
2021/11/18 194 (88,293) -- 134 (15,837) -- -- --
2021/11/25 -- -- 135 (16,570) -- -- --
2021/12/02 -- -- 134 (17,468) -- -- --
2021/12/09 195 (96,241) -- 153 (17,815) -- -- --
2021/12/16 189 (94,451) -- 127 (19,526) -- -- --
2021/12/23 177 (101,682) 193 (41,569) 100 (22,562) -- -- --
2021/12/30 177 (105,781) 171 (43,837) 76 (23,225) -- -- --
2022/01/06 172 (99,709) 192 (38,895) 91 (20,212) -- -- --
2022/01/13 186 (91,729) -- 109 (20,549) -- -- --
2022/01/20 198 (92,254) -- 97 (22,249) -- -- --
2022/01/27 199 (97,208) -- 82 (24,296) -- -- --
2022/02/03 -- -- 95 (21,984) -- -- --
2022/02/10 -- -- 93 (22,206) -- -- --
2022/02/17 -- -- 91 (24,104) -- -- --
2022/02/24 -- -- 105 (20,754) -- -- --
2022/03/03 -- -- 119 (18,904) -- -- --
2022/03/10 -- -- 125 (18,167) -- -- --
2022/03/17 -- -- 129 (18,060) -- -- --
2022/03/24 -- -- 147 (17,872) -- -- --
2022/03/31 -- -- 151 (17,310) -- -- --
2022/04/07 -- -- 144 (18,001) -- -- --
2022/04/14 196 (105,061) -- 127 (21,047) -- -- --
2022/04/21 188 (97,475) -- 113 (18,920) -- -- --
2022/04/28 194 (105,222) -- 137 (18,186) -- -- --
2022/05/05 187 (110,002) -- 113 (20,226) -- -- --
2022/05/12 190 (106,606) -- 140 (16,987) -- -- --
2022/05/19 189 (110,098) -- 149 (17,145) -- -- --
2022/05/26 195 (113,216) -- 149 (17,977) -- -- --
2022/06/02 174 (112,942) -- 126 (19,039) -- -- --
2022/06/09 167 (115,213) -- 129 (18,126) -- -- --
2022/06/16 166 (121,355) 200 (43,334) 119 (19,397) -- -- --
2022/07/07 -- -- 171 (15,558) -- -- --
2022/07/14 -- -- 172 (16,195) -- -- --
2022/07/21 196 (113,939) -- 139 (18,306) -- -- --
2022/07/28 -- -- 148 (17,158) -- -- --
2022/08/04 155 (140,665) 158 (52,453) 122 (19,938) -- -- --
2022/08/11 154 (143,568) 158 (54,721) 126 (20,133) -- -- --
2022/08/18 107 (183,608) 113 (67,960) 88 (27,137) -- -- --
2022/08/25 109 (186,022) 112 (69,927) 113 (22,618) -- -- --
2022/09/01 111 (193,389) 118 (68,011) 119 (24,306) -- -- --
2022/09/08 105 (200,090) 109 (70,591) 147 (24,421) -- -- --
2022/09/15 117 (200,760) 108 (73,170) 141 (22,934) -- -- --
2022/09/22 118 (195,085) 126 (69,707) 134 (20,836) -- -- --
2022/09/29 112 (189,593) 122 (70,681) 123 (23,730) -- -- --
2022/10/06 106 (190,543) 118 (71,058) 113 (24,337) -- -- --
2022/10/13 97 (213,116) 90 (80,835) 126 (24,258) -- -- --
2022/10/20 80 (224,537) 83 (83,606) 119 (25,050) -- -- --
2022/10/27 90 (226,144) 90 (85,837) 140 (23,854) -- -- --
2022/11/03 82 (232,187) 84 (87,755) 115 (26,078) -- -- --
2022/11/10 89 (247,703) 86 (87,201) 123 (26,712) -- -- 199 (14,644)
2022/11/17 85 (243,089) 101 (83,145) 123 (25,545) -- -- --
2022/11/24 111 (215,323) 108 (76,121) 129 (25,668) -- -- --
2022/12/01 91 (216,857) 110 (75,095) 121 (26,043) -- -- --
2022/12/08 88 (241,424) 110 (82,406) 127 (27,452) -- -- --
2022/12/15 94 (228,167) 96 (85,252) 112 (30,754) -- -- --
2022/12/22 86 (250,482) 90 (93,465) 93 (33,430) -- -- --
2022/12/29 65 (288,673) 76 (108,578) 69 (36,754) -- -- 174 (18,678)
2023/01/05 59 (279,754) 76 (102,095) 73 (33,676) -- -- 159 (18,261)
2023/01/12 74 (243,702) 94 (88,039) 89 (29,262) -- -- 198 (14,772)
2023/01/19 110 (192,069) 135 (70,608) 124 (24,498) -- -- --
2023/01/26 78 (252,828) 85 (92,228) 98 (30,182) -- -- --
2023/02/02 61 (313,161) 62 (108,064) 96 (32,925) -- -- --
2023/02/09 67 (294,650) 69 (99,044) 116 (28,659) -- -- --
2023/02/16 87 (257,827) 81 (93,189) 121 (27,882) -- -- --
2023/02/23 81 (259,620) 74 (94,842) 138 (26,086) -- -- --
2023/03/02 89 (288,525) 94 (89,158) 128 (30,001) -- -- --
2023/03/09 83 (294,312) 84 (92,848) 124 (29,258) -- -- --
2023/03/16 79 (299,981) 78 (92,083) 145 (26,831) -- -- --
2023/03/23 82 (328,104) 85 (93,574) 130 (28,752) -- -- --
2023/03/30 73 (326,646) 81 (96,530) 135 (29,120) -- -- --
2023/04/06 70 (319,263) 96 (89,261) 134 (29,607) -- -- --
2023/04/13 73 (286,642) 94 (87,211) 147 (24,198) -- -- --
2023/04/20 99 (257,699) 136 (72,762) 192 (22,372) -- -- --
2023/04/27 101 (265,373) 142 (74,084) 194 (22,500) -- -- --
2023/05/04 75 (312,703) 115 (85,851) 143 (26,904) -- -- --
2023/05/11 69 (336,878) 93 (96,158) 138 (26,964) -- -- --
2023/05/18 70 (338,968) 95 (95,986) 148 (26,961) -- -- --
2023/05/25 63 (336,933) 91 (98,624) 151 (28,177) -- -- --
2023/06/01 63 (325,749) 92 (99,088) 141 (29,623) -- -- 198 (17,275)
2023/06/08 59 (333,834) 101 (94,823) 147 (29,393) -- -- --
2023/06/15 61 (336,509) 95 (98,922) 171 (28,700) -- -- --
2023/06/22 59 (324,687) 84 (102,488) 166 (28,151) -- -- --
2023/06/29 60 (320,792) 90 (99,534) 144 (27,887) -- -- --
2023/07/06 62 (334,889) 98 (99,090) 142 (28,866) -- -- --
2023/07/13 60 (331,239) 85 (102,363) 129 (29,748) -- -- 197 (18,112)
2023/07/20 65 (338,551) 85 (100,589) 117 (29,996) -- -- 198 (17,565)
2023/07/27 56 (373,737) 68 (114,846) 102 (32,415) -- -- 156 (19,972)
2023/08/03 52 (398,017) 61 (117,816) 106 (32,105) -- 175 (145,189) 156 (20,157)
2023/08/10 53 (395,873) 65 (116,180) 111 (31,463) -- 162 (152,144) 142 (20,597)
2023/08/17 65 (363,535) 70 (109,166) 104 (33,900) -- -- 158 (20,333)
2023/08/24 54 (416,220) 60 (118,928) 88 (33,820) 185 (1,209,076) 166 (156,909) 131 (22,740)
2023/08/31 71 (367,636) 84 (108,889) 105 (34,949) -- -- 183 (20,341)
2023/09/07 65 (374,885) 80 (107,499) 111 (34,522) -- -- 167 (20,497)
2023/09/14 71 (329,815) 94 (96,039) 94 (35,211) -- -- 166 (20,861)
2023/09/21 72 (334,597) 91 (97,517) 89 (36,648) -- -- 175 (19,554)
2023/09/28 82 (308,956) 90 (97,976) 98 (34,818) -- -- 195 (18,599)
2023/10/05 98 (316,329) 92 (102,153) 93 (36,741) -- -- 171 (20,478)
2023/10/12 122 (273,674) 122 (91,182) 118 (33,384) -- -- --
2023/10/19 122 (275,532) 137 (89,268) 119 (35,595) -- -- --
2023/10/26 103 (318,996) 103 (105,777) 85 (42,094) -- -- 167 (18,313)
2023/11/02 113 (280,689) 112 (93,503) 92 (39,090) -- -- --
2023/11/09 121 (273,823) 118 (89,419) 83 (42,463) -- -- --
2023/11/16 -- -- 161 (28,012) -- -- --
2023/11/23 188 (211,327) -- 182 (25,092) -- -- --
2023/11/30 127 (266,178) 137 (83,859) 131 (31,890) -- -- --
2023/12/07 188 (235,300) 181 (75,299) 182 (27,942) -- -- --
2023/12/21 126 (268,896) 138 (87,327) 102 (36,877) -- -- --
2023/12/28 135 (278,189) 123 (95,796) 71 (42,019) -- -- --
2024/01/04 116 (281,549) 125 (90,486) 84 (40,110) -- -- --
2024/01/11 128 (248,863) 189 (68,915) 120 (33,978) -- -- --
2024/01/18 122 (271,868) 163 (78,403) 116 (36,827) -- -- --
2024/01/25 109 (302,219) 140 (90,791) 99 (40,876) -- -- --
2024/02/01 126 (279,068) 130 (89,437) 101 (40,955) -- -- --
2024/02/08 133 (265,267) 136 (84,295) 116 (36,726) -- -- --
2024/02/15 155 (255,259) 126 (86,947) 127 (34,470) -- -- --
2024/02/22 136 (267,253) 151 (78,546) 107 (35,189) -- -- --
2024/02/29 129 (268,875) 148 (80,509) 106 (36,123) -- -- --
2024/03/07 133 (273,255) 153 (80,028) 118 (35,404) -- -- --
2024/03/14 128 (275,031) 146 (80,387) 116 (35,538) -- -- --
2024/03/21 137 (267,746) 152 (81,499) 138 (34,705) -- -- --
undefined undefined undefined undefined undefined undefined undefined
42,496 30,585 21,378 13,689 1,449,517 657,483 393,871
148 (12,178) 147 (6,810) 156 (5,245) 136 (3,988) 141 (214,212) 131 (25,909) 86 (3,937)
-- -- -- -- -- -- --
-- -- -- -- -- -- --
-- -- -- -- -- -- --
-- -- -- -- -- -- --
-- -- -- -- -- -- --
-- -- -- -- -- -- --
-- -- -- -- -- -- 197 (2,454)
-- -- -- -- -- -- --
-- -- -- -- -- -- --
-- -- -- -- -- -- --
-- -- -- -- -- -- --
-- -- -- -- -- -- --
-- -- -- -- -- -- --
-- -- -- -- -- -- --
-- -- -- -- -- -- --
-- -- -- -- -- -- --
-- -- -- -- -- -- --
-- -- -- -- -- -- --
-- -- -- -- -- -- --
-- -- -- -- -- -- --
-- -- -- -- -- -- --
-- -- -- -- -- -- --
-- -- -- -- -- -- --
-- -- -- -- -- -- --
-- -- -- -- -- -- --
-- -- -- -- -- -- --
-- -- -- -- -- -- --
-- -- -- -- -- -- --
-- -- -- -- -- -- --
-- -- -- -- -- -- --
-- -- -- -- -- -- --