5403
646
445
944
3291
2393

Jay Electronica, Meditating
127
855
40
2703
172330
149
13
122
2547