Released 2015
894
881
865
966
809
802
783
641
774
706
823
901
991
1K+
989
898
757
962
895
766
2K+
933
896
773
804
875
672