2458
2374
2261
1692
869
229
228
227
221
220
212
202
199
198
187
183
182
175
170
160
155
152
134
125
120
102
98
97
95
87
86
85
80
77
76
75
74
68
67
66
64
62
61
59
58
57
56
55