1028 355
999 782
987 153
987 785
984 15
922 317
878 140
861 212
820 133
796 813
791 509
785 723
773 138
771 258
761 565
745 288
724 388
711 838
694 51
649 982