1988
1936
1889
1682
1670
1599
1587
1573
1570
1566
1330
1206
1046
1000
965
887
869
853
849
846
842
807
754
724
711
672
665
657
642
619
617
584
0