4552
3911
2699
2258
1620
1606
1432
1420
1162
857
712
661
651
644
641
515
449
410
352
272
264
263
260
236
224
181
174
157
146
145
141
133
102
96
80
61
44
33
0