1075 965
204 937
851 893
772 874
786 848
150 759
784 711
885 697
1019 674
852 624
371 599
846 560
296 554
34 535
722 505
402 475
658 474
344 412
613 317
960 289