6751
1989
1534
1249
1216
1063
1041
711
622
601
532
501
491
402
348
347
277
269
245
205
173
172
134
130
128
111
101
98
97
90
89
87
84
76
69
67
65
62
61
59
57
55
54
52
50
47
40
38
27
26
25
24
23
22
21