1033 56
1016 748
983 204
949 763
821 871
740 56
721 279
541 201
539 979
473 668
393 537
234 409
225 625
133 794