1007 371
999 100
994 605
990 555
982 501
978 522
966 347
956 921
908 9
907 429
872 782
868 949
860 821
851 341
848 162
820 677
812 50
809 696
790 566
786 451