1000 445
909 227
901 905
867 326
859 91
855 575
832 920
827 154
810 220
782 939
747 918
746 390
742 968
722 807
712 987
667 317
602 745
599 819
596 233
401 653