1001 279
997 596
948 696
944 327
862 938
821 109
818 59
798 746
797 543
792 826
725 111
717 839
607 324
592 504
568 678
535 166
523 169
405 895
383 995
380 190