1006 445
927 227
903 905
879 326
862 91
857 575
838 920
828 154
815 220
786 939
756 918
752 390
750 968
724 807
715 987
670 317
625 233
602 745
601 819
404 653