142371
 
130092
 
72772
 
245577
 
48056
 
26927
 
854647
 
304391
 
38126