1040 536
1031 901
977 928
929 934
923 746
917 183
906 111
877 422
824 564
813 715
803 451
795 160
755 398
752 964
718 131
669 552
648 177
619 884
608 281
600 754