7196
1941
1386
1327
1317
1240
1117
765
683
501
494
425
387
338
272
271
265
238
208
189
171
159
139
137
133
128
127
107
101
99
97
94
89
86
82
71
69
62
61
58
54
50
47
45
44
41
40
39
35
32
27
26
24