1010 457
959 842
938 977
909 417
864 923
677 953
669 840
622 492
578 795
560 336
528 38
527 27
448 925
182 311
178 151
156 395