1006 803
996 556
990 110
988 372
965 742
945 543
943 269
940 451
938 40
924 853
923 88
910 979
909 247
901 259
893 623
868 284
866 72
862 805
856 701
855 797