0
666
791
899
972
895
778
839
716
660
1505
769
764
1152
1614
1023
779
740
833
875
827
623
760
758
765
663
852
670
613
1
798
808
762
569
679
696
629
625
803
584
510
517
681
974
787
828
442
883
805
751
606
656
286
653
815
628
745
645
728
685
753
882
735
590
775
464
605
1049
04:21
Dance & House
03:47
Acoustic & Vocal
03:52
Electropop & Disco
03:03
Trance
32854
20759
15189
3164
3338
4525
02:24
Ethnic
02:47
Classical
01:48
Rock
04:01
Dubstep
03:55
Indie Pop
00:45
Other
03:21