45188
 
31186
 
41325
 
117800
 
21597
 
22066