103093
 
151675
 
15930
 
17196