1049 27
1011 263
1003 48
975 416
928 721
926 670
922 222
910 161
907 507
880 774
866 550
857 735
846 746
844 870
838 105
822 1
822 512
820 514
802 398
802 913