30938
 
310479
 
211219
 
102754
 
26496
 
167710
 
144118
 
159661