1032 211
1007 927
968 11
934 886
931 745
924 239
861 505
804 579
773 882
718 121
671 738
636 432
621 523
610 473
600 579
568 34
556 581
547 831
543 678
534 915