1156 880
1018 957
1015 644
1000 430
983 210
971 376
965 107
950 48
943 706
936 533
935 493
934 700
913 679
907 674
899 446
896 18
891 729
886 378
878 596
871 56