1005 803
997 825
917 425
913 391
841 635
820 989
813 886
744 418
734 342
697 702
661 936
638 988
591 573
571 702
569 167
529 435
486 785
474 426
414 158
335 681