1017 398
993 315
969 206
958 505
928 387
922 288
910 431
881 652
879 754
858 616
842 79
831 934
827 877
805 810
792 289
791 347
781 299
777 295
772 315
765 1