1200 343
1144 97
1080 542
1029 134
1008 630
995 261
966 540
948 844
947 207
930 246
925 893
910 658
893 276
883 871
836 824
835 891
829 905
793 345
755 722
752 551