1025 339
958 572
935 326
910 930
902 285
893 889
874 839
807 26
797 432
794 11
771 396
745 875
741 319
705 763
693 855
692 502
624 931
593 317
559 174
507 983