#include<stdio.h>
int main(){
    int n,m;
    scanf("%d%d",&n,&m);
    int a[n];
    int big;
    int sum=0;
    for(int i=0;i<n;i++)
    scanf("%d",&a[i]);
    for(int i=0;i<n;i++){
        sum=sum+a[i];
    }
//    printf("%d sum\n",sum);
    for(int i=0;i<n;i++){
        for(int j=i+1;j<n;j++){
            if(a[i]<a[j]){
                big=a[i];
                a[i]=a[j];
                a[j]=big;
            }
        }
    }
  /*  for(int i=0;i<n;i++){
        printf("%d ",a[i]);
    }*/
    //printf(" array \n");
    for(int i=0;i<m;i++){
        if(a[i]*4*m<sum){
            printf("No");
            return 0;
        }
        else if(i==(m-1)){
            printf("Yes");
            return 0;
        }
    }
}

