1042 178
982 15
979 28
964 827
954 232
940 392
923 704
917 796
899 990
864 937
861 895
847 341
817 934
747 911
727 76
636 685
583 911
538 243
524 389
412 273