1006 208
1002 729
940 83
917 58
890 588
852 483
808 895
758 737
751 455
747 19
735 565
717 719
677 595
657 274
647 33
617 366
586 798
543 686
475 39
418 199