1008 838
998 596
992 212
963 953
946 418
940 759
932 934
925 471
922 655
907 58
857 891
838 540
837 333
835 313
812 96
806 969
802 843
800 436
785 454
758 184