1005 978
996 316
987 518
987 824
979 26
975 193
961 879
957 984
915 796
902 516
892 128
878 370
865 721
851 336
848 780
830 139
816 59
807 627
802 705
796 632