144433
 
25225
 
29746
 
170571
 
111962
 
47557