499
   
4716
   
351
   
308
   
305
   
378
   
286
   
344
   
284
   
366
   
581
   
451
   
393
   
517
   
856