1997
1990
1413
1327
838
801
763
532
369
346
343
324
261
228
193
182
181
158
157
131
110
83
76
65
61
53
49
46
42
34
30
27
26
23
22
17
14
13
11
10
9
8
7
6
5
4
3