1100 42
1040 236
1006 775
1003 216
990 473
988 920
984 529
948 319
925 982
902 941
885 653
884 370
858 502
830 505
808 382
807 407
798 1
730 146
715 14
693 253