1030 392
1004 435
988 217
978 486
972 328
972 934
952 170
944 512
940 242
936 948
908 110
862 714
818 373
816 308
810 668
801 109
796 139
793 252
781 2
659 839