600
2029
12
4
2027
19
18
2023
9
11
2021
26
47
2018
23
36
2017
25
27
2016
13
33
2012
3
0
2011
7
1
2003
31
28
1998
22
1996
60
72
1976
6
8
1973
5
1958
42
1953
1950
32
1948
29
1947
10
1946
30
37
1945
1941
24
1939
51