2495 745
965 918
937 268
901 310
885 714
876 744
849 397
848 100
825 711
819 356
735 447
696 4
658 310
641 85
627 351
548 881
535 170
507 976
489 1
478 583