43361
  
1459
  
1556
  
84762
  
72417
  
2373
  
95124
  
92265
  
23158
  
22202
  
47166
  
83796
  
1790
  
1924
  
99675
  
56292
  
49275
  
55341
  
3245
  
20167