1011 23
986 245
979 56
964 545
959 829
946 43
943 652
931 189
926 804
917 658
847 204
846 457
818 914
807 942
734 663
729 492
717 599
679 434
666 476
660 666