1005 247
964 730
944 24
927 586
927 690
841 852
835 532
821 371
811 325
807 514
804 548
782 735
780 753
765 56
759 722
736 814
729 703
728 25
713 430
703 276