143741
 
162390
 
202504
 
139976
 
124291
 
69014
 
241352
 
44688
 
22256
 
842012
 
299822