4865
4285
4080
2614
2373
2260
2056
1980
1774
1482
1234
1211
1162
1145
1098
931
919
837
785
553
548
533
469
452
413
380
369
355
344
278
267
263
215
209
186
179
175
171
152
149
146
142
139
127
103
86
84
83
74
64
59
58
42
41
37