1019 988
1010 596
1007 519
948 21
925 746
925 897
896 738
855 980
831 476
810 291
807 407
792 858
786 804
772 860
768 93
756 332
755 406
749 711
737 700
652 231