1006 918
965 406
958 817
863 901
846 516
829 14
823 331
704 972
666 855
639 481
633 594
591 648
568 223
548 795
536 27
491 719
471 388
467 336
459 627
425 938