1009 457
956 842
937 977
909 417
864 923
676 953
667 840
617 492
578 795
557 336
526 27
524 38
447 925
182 311
178 151
150 395