30982
 
310499
 
211246
 
102778
 
26554
 
167820
 
144144
 
159682