1009 457
958 842
937 977
909 417
864 923
676 953
668 840
619 492
578 795
558 336
527 27
525 38
447 925
182 311
178 151
151 395