1617
1479
1139
827
813
821
906
761
686
654
664
635
653
744
646
558
597
478
549
621
607
548
513
556
601
579
515
604
559
530
551
574
537
535