1039 27
1002 48
1001 263
968 416
925 721
924 670
922 222
905 507
896 161
880 774
862 550
853 735
833 105
818 512
815 514
809 1
801 913
799 398
797 814
794 746