622
583
548
575
580
549
578
603
628
560
612
581
664
566
563
538