1998
1945
3004
3294
5853
3258
9519
2089
4393
1968
2628
2334
3595
2777
5099
6823
2870
27755
3050
14115
2599
2401
3867
3051
3198
2885
2440
19885
3363