778
805
779
756
876
767
755
579
524
509
536
528
490
724
573
544
774
686
519
467
478
452
530
542
602
539
526