Released 2015
991
1K+
782
841
762
713
910
869
785
954
801
833
810
635
917
939
2K+
915
729
665
3K+
928
706
690
685
776
697
593
982
662
815
772
674
743
717