#include<stdio.h>

int main(){
  int n,m;
  double kijun;
  scanf("%d %d",&n,&m);
  int a[n],all=0,count=0;
  for(int i=0;i<n;i++){
    scanf("%d",&a[i]);
    all=all+a[i];
  }
  kijun=all/(4*m);
  for(int i=0;i<n;i++){
    if(kijun<=a[i]){
      count++;
      if(count==m){
        printf("Yes");
        break;
      }
    }
    else
      printf("No");
  }    
}