143361
 
23957
 
28340
 
169715
 
110465
 
45933