31053
 
118463
 
145828
 
32517
 
160241
 
216241
 
149437