102882
 
26660
 
167873
 
144226
 
159741
 
215112
 
173440
 
23812
 
49194
 
31003