939266
  
534712
  
15782
  
341145
  
19787
  
353153
  
544102
  
12422
  
845895
  
675426
  
191131
  
953700
  
944974
  
381779
  
362878
  
16291
  
602828
  
685897
  
231322
  
706027