1224
1202
1161
1118
1105
1102
1089
1088
1067
1058
1052
1036
1031
998
996
988
947
928
908
903
900
896
893
888
856
849
844
821
819
818
815
807
790
765
760
749
738
718
715
713
705
698
694
688
683
678
654
647
641
632
626
621
617
615
610
602
599
594