1131 121
1087 184
1051 894
1048 85
1015 964
983 534
974 871
957 416
949 526
937 183
915 66
865 90
863 877
836 695
796 550
762 74
757 458
725 548
703 813
691 59