1008 993
999 876
997 704
987 530
952 624
936 35
920 599
910 835
903 75
895 40
850 173
831 317
822 424
820 725
813 359
803 637
802 303
789 533
787 60
786 338