312225
 
212517
 
104363
 
28581
 
169899
 
145755
 
161875