1043 178
982 15
980 28
964 827
954 232
940 392
923 704
917 796
899 990
864 937
862 895
848 341
819 934
747 911
727 76
636 685
584 911
538 243
524 389
412 273