2590
10427
750
4634
4614
391
334
314
3014
2910
289
282
277
273
241
206873
180
170
157
159
125
90
82
64