960 266
938 871
865 57
823 618
816 114
764 415
715 496
694 931
688 538
655 686
612 7
598 819
589 705
588 805
561 201
557 862
548 535
543 7
536 131
529 802