23746
 
255612
 
101244
 
164064
 
148696
 
115246
 
145150
 
201725
 
171707
 
30917
 
22701
 
42893