Home
SPOTIFY

date global th fr ph in id pe cl my vn sg mx de ch es tw ca ec hk bo co pa sa ae gt sv lu kr hn py do ni cr lt ee cy
Total 74,371,154 20,044,274 8,299,735 5,805,405 3,494,367 2,592,818 2,027,315 1,415,343 1,194,074 975,290 735,892 721,841 460,064 343,951 338,669 319,442 252,274 239,104 152,969 149,253 111,876 107,752 99,700 96,198 84,160 81,317 71,276 57,965 57,014 56,522 56,053 34,125 28,229 6,784 4,837 3,057
Peak 41 (10,721,446) 1 (932,262) 65 (634,396) 24 (884,802) 42 (769,452) 54 (574,326) 41 (259,513) 109 (276,322) 32 (167,345) 2 (269,968) 33 (115,766) 170 (721,841) 135 (460,064) 61 (72,878) 134 (338,669) 81 (75,314) 125 (252,274) 110 (52,618) 90 (38,648) 79 (30,440) 121 (111,876) 55 (24,451) 50 (26,738) 39 (19,162) 114 (46,324) 90 (25,682) 50 (5,602) 60 (18,989) 100 (17,931) 190 (28,910) 141 (15,537) 80 (10,182) 141 (28,229) 179 (6,784) 194 (4,837) 174 (3,057)
2021/10/21 -- 50 (127,287) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2021/10/28 41 (10,721,446) 1 (932,262) 104 (402,862) 24 (884,802) 42 (769,452) 71 (502,816) 41 (259,513) 109 (276,322) 32 (167,345) 2 (269,968) 34 (115,766) 170 (721,841) 135 (460,064) 61 (72,878) 134 (338,669) 81 (74,393) 125 (252,274) 112 (52,618) 90 (38,648) 79 (30,440) 121 (111,876) 55 (24,451) 50 (26,738) 43 (18,699) 114 (46,324) 90 (25,682) 50 (5,602) 60 (18,989) 100 (17,931) -- 141 (15,537) 80 (10,182) 141 (28,229) -- 194 (4,837) --
2021/11/04 48 (9,099,139) 4 (520,444) 76 (461,200) 29 (823,051) 52 (704,194) 54 (574,326) 49 (215,351) 121 (255,120) 32 (163,948) 11 (152,808) 33 (110,961) -- -- 83 (66,364) -- 82 (75,314) -- 110 (52,037) 95 (37,022) 81 (27,799) -- 76 (19,540) 79 (21,682) 39 (19,162) 187 (37,836) 139 (20,014) 55 (5,226) 72 (15,770) 129 (14,234) 195 (28,910) 162 (14,059) 116 (8,346) -- 179 (6,784) -- 174 (3,057)
2021/11/11 71 (8,066,552) 4 (411,642) 88 (504,917) 35 (730,774) 76 (575,054) 68 (494,509) 59 (180,610) 136 (241,338) 32 (150,186) 17 (117,545) 38 (103,282) -- -- 112 (57,042) -- 100 (67,153) -- 148 (45,304) 119 (30,628) 103 (24,900) -- 98 (16,834) 103 (19,018) 51 (17,384) -- 173 (17,827) 59 (5,492) 96 (12,910) 168 (12,577) -- 187 (13,355) 144 (7,888) -- -- -- --
2021/11/18 119 (7,308,336) 4 (371,547) 112 (442,119) 67 (615,667) 97 (524,253) 90 (425,701) 61 (174,785) 147 (225,016) 39 (139,141) 35 (89,878) 66 (88,961) -- -- 126 (51,880) -- 142 (54,904) -- 145 (45,791) 181 (24,249) 111 (23,161) -- 105 (17,041) 115 (16,693) 79 (14,995) -- 170 (17,794) 68 (5,000) 164 (10,296) 176 (12,272) 190 (27,612) 185 (13,102) 171 (7,709) -- -- -- --
2021/11/25 112 (6,931,226) 5 (328,885) 115 (462,372) 41 (652,837) 119 (492,830) 149 (305,862) 69 (165,237) 153 (217,002) 46 (120,969) 76 (61,275) 60 (78,710) -- -- 184 (48,045) -- 179 (47,678) -- 160 (43,354) 200 (22,422) 124 (22,719) -- 121 (15,919) 155 (15,569) 90 (13,793) -- -- 107 (4,559) -- -- -- -- -- -- -- -- --
2021/12/02 141 (6,341,371) 7 (288,778) 116 (441,027) 47 (623,100) 188 (428,584) 169 (289,604) 83 (151,759) 196 (200,545) 49 (114,366) 91 (52,978) 61 (76,469) -- -- 190 (47,742) -- -- -- -- -- 156 (20,234) -- 162 (13,967) -- 114 (12,165) -- -- 126 (4,201) -- -- -- -- -- -- -- -- --
2021/12/09 -- 17 (248,887) 113 (506,394) 75 (450,582) -- -- 105 (131,210) -- 80 (90,042) 156 (41,669) 100 (61,028) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 180 (3,621) -- -- -- -- -- -- -- -- --
2021/12/16 -- 18 (234,015) 95 (554,622) 125 (294,074) -- -- 107 (131,676) -- 96 (79,653) 169 (38,461) 112 (53,638) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 147 (4,054) -- -- -- -- -- -- -- -- --
2021/12/23 -- 24 (213,518) 69 (634,396) 145 (252,023) -- -- 129 (120,295) -- 120 (63,583) 182 (36,333) 144 (47,077) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 122 (4,389) -- -- -- -- -- -- -- -- --
2021/12/30 -- 32 (200,352) 79 (566,217) 154 (245,097) -- -- 156 (105,889) -- 179 (52,271) 198 (33,607) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 190 (3,372) -- -- -- -- -- -- -- -- --
2022/01/06 -- 39 (181,186) 74 (552,632) 156 (233,398) -- -- 157 (102,846) -- 175 (52,570) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 104 (3,718) -- -- -- -- -- -- -- -- --
2022/01/13 -- 39 (171,035) 86 (520,718) -- -- -- 160 (100,197) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 122 (3,918) -- -- -- -- -- -- -- -- --
2022/01/20 -- 43 (163,044) 67 (600,242) -- -- -- 182 (94,139) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 78 (4,552) -- -- -- -- -- -- -- -- --
2022/01/27 -- 52 (132,233) 65 (603,614) -- -- -- 200 (93,808) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 63 (4,787) -- -- -- -- -- -- -- -- --
2022/02/03 -- 73 (107,541) 87 (545,816) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 79 (4,479) -- -- -- -- -- -- -- -- --
2022/02/10 -- 85 (99,180) 97 (500,587) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- 85 (4,306) -- -- -- -- -- -- -- -- --
2022/02/17 -- 92 (96,033) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/02/24 -- 105 (86,781) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/03/03 -- 111 (78,804) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/03/10 -- 107 (79,177) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/03/17 -- 107 (79,109) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/03/24 -- 108 (77,404) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/03/31 -- 86 (92,995) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/04/07 -- 101 (84,399) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/04/14 -- 104 (83,213) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/04/21 -- 105 (79,320) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/04/28 -- 102 (87,006) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/05/05 -- 115 (83,228) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/05/12 -- 124 (74,158) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/05/19 -- 130 (71,041) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/05/26 -- 152 (69,771) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/06/02 -- 178 (66,701) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/06/09 -- 194 (64,995) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/08/18 -- 188 (73,428) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/08/25 -- 60 (195,413) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/09/01 -- 85 (130,529) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/09/08 -- 118 (104,269) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/09/15 -- 162 (86,438) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/09/22 -- 149 (93,464) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2022/09/29 -- 192 (79,953) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/01/19 -- 189 (101,238) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/01/26 -- 174 (111,838) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/02/09 -- 198 (113,014) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/02/16 -- 190 (111,952) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/02/23 -- 152 (136,148) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/03/02 -- 126 (154,352) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/03/09 -- 123 (151,597) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/03/16 -- 103 (171,163) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/03/23 -- 90 (206,710) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/03/30 -- 52 (290,567) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/04/06 -- 48 (327,802) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/04/13 -- 37 (374,203) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/04/20 -- 46 (306,781) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/04/27 -- 25 (435,835) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/05/04 -- 23 (452,217) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/05/11 -- 30 (414,726) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/05/18 -- 36 (382,107) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/05/25 -- 32 (414,554) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/06/01 -- 33 (421,265) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/06/08 -- 23 (482,426) -- -- -- -- -- -- -- 193 (80,768) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/06/15 -- 36 (386,317) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/06/22 -- 47 (334,119) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/06/29 -- 56 (302,896) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/07/06 -- 56 (297,789) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/07/13 -- 45 (374,358) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/07/20 -- 35 (403,326) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/07/27 -- 40 (391,481) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/08/03 -- 49 (344,534) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/08/10 -- 25 (434,749) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/08/17 -- 32 (410,646) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/08/24 -- 13 (646,051) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/08/31 -- 26 (472,222) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/09/07 -- 30 (459,657) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/09/14 -- 28 (477,122) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/09/21 -- 28 (459,523) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/09/28 -- 83 (222,289) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/10/05 -- 93 (206,761) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/10/12 -- 61 (281,558) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/10/19 -- 74 (232,725) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/10/26 -- 92 (209,621) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/11/02 -- 193 (142,341) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
2023/11/09 -- 194 (144,229) -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined undefined
21,014 19,382 12,333 8,935 6,864 5,913 5,225 3,044 1,335 1,131 1,099 833,960 764,105 555,128 460,064 417,619 344,553 332,918 308,266 261,948 150,311 149,253 143,498 111,364 111,074 96,198 87,442 83,911 68,915 62,209 60,660 45,330 36,466 30,005 29,466 28,761 23,117
167 (5,858) 168 (19,382) 150 (12,333) 111 (8,935) 125 (6,864) 146 (2,060) 166 (1,076) 141 (3,044) 27 (1,335) 98 (1,131) 116 (1,099) 101 (144,684) 29 (19,547) 68 (337,387) 86 (106,599) 88 (82,886) 80 (48,557) 46 (15,072) 62 (12,108) 68 (11,231) 63 (23,929) 56 (5,575) 70 (6,977) 50 (4,769) 32 (5,763) 36 (2,904) 110 (5,842) 60 (4,899) 74 (8,844) 69 (3,389) 39 (3,505) 102 (2,921) 53 (2,133) 135 (8,503) 156 (29,466) 106 (5,155) 196 (23,117)
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --
-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --