1056 940
979 238
952 336
943 825
937 394
903 647
889 181
796 813
786 424
778 333
647 732
609 680
592 843
579 20
535 278
529 509
457 588
445 134
435 434
362 609