144433
 
25225
 
29746
 
170571
 
111961
 
47557
 
28589