1550 9
1051 759
1026 473
1001 754
986 61
976 189
965 679
957 20
934 735
897 72
888 672
858 881
808 333
773 122
722 395
690 353
690 558
679 238
661 950
660 438