149 1000
844 975
548 957
963 953
899 941
2626 920
861 913
594 870
237 860
750 859
667 855
1053 824
1487 822
296 749
403 746
609 680
92 672
371 662
573 635
473 602