1032 180
1022 715
1014 341
1009 986
1006 562
955 31
950 392
913 120
898 405
886 136
866 718
829 509
823 453
772 521
766 683
758 543
748 155
740 668
705 501
698 195