1006 980
527 977
507 976
721 922
488 913
89 882
366 833
653 821
312 798
57 316
966 255
518 113
736 22