1050 972
707 912
451 906
982 896
257 842
798 786
1020 748
935 747
857 731
905 668
58 625
66 596
602 594
555 479
242 461
1077 450
635 450
756 437
600 430
982 279