1079 313
1029 503
993 120
984 882
980 759
970 121
958 532
952 883
930 502
927 616
909 348
906 362
898 405
885 185
882 448
857 478
849 681
844 573
834 78
832 870