Charts

Show: | or browse by weekly snapshots
Buy all tracks at Amazon MP3
1
2,915
2
2,514
3
2,315
4
1,814
5
1,761
6
893
7
877
8
871
9
798
10
782
11
747
12
670
13
634
14
612
15
602
16
593
17
529
18
508
19
507
20
424
21
399
22
360
23
309
24
303
25
288
26
227
27
209
28
199
29
173
30
156
31
140
32
122
33
121
34
114
35
113
36
110
37
97
38
95
39
81
40
76
41
75
42
67
43
64
44
62
45
57
46
50
47
45
48
44
49
43
50
42
51
40
51
40
51
40
54
39
54
39
56
38
57
36
57
36
59
35
59
35
61
34
61
34
61
34
64
33
65
32
65
32
65
32
68
31
68
31
70
30
70
30
72
29
72
29
72
29
72
29
72
29
77
27
77
27
79
26
80
24
80
24
80
24
80
24
84
23
85
22
86
20
86
20
88
16
88
16
90
15
91
14
91
14
93
13
94
12
95
11
96
10
96
10
96
10
99
9
99
9
99
9
102
8
102
8
102
8
102
8
106
7
106
7
106
7
106
Why
7
106
7
111
6
112
5
112
5
112
5
112
5
112
5
112
5
112
5
112
5
112
5
112
5
122
4
122
4
122
4
122
4
122
4
122
4
122
4
122
4
122
4
122
4
132
3
132
3
132
3
132
3
132
3
132
3
132
3
132
3
132
3
132
3
132
3
143
2
143
2
143
2
143
2
143
2
143
2
143
2
143
2
143
2
143
2
143
2
143
2
143
2
143
2
143
2
143
2
143
2
143
2
143
2
143
2
143
2
143
2
143
2
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
Mo
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1
166
1