6473
1689
1321
1275
1223
1127
974
718
595
440
420
396
367
366
325
289
246
232
200
183
172
151
145
137
132
128
117
113
97
96
94
93
77
68
62
58
57
55
54
52
47
42
41
38
36
35
34
32
31
29
26
24
23