1013 393
1004 105
989 113
977 631
946 637
945 920
932 567
917 450
915 909
909 967
865 990
862 42
810 638
810 660
806 495
794 634
778 426
774 615
747 713
746 238