23488
 
255155
 
100960
 
163871
 
147979
 
115117
 
145012
 
201247
 
171474
 
30711
 
22443
 
42654