1071 331
1035 178
1006 980
993 120
986 115
959 856
947 491
943 809
910 66
889 829
859 726
810 851
738 365
714 542
704 836
675 255
635 297
615 228
612 681
605 797