3314
277
306
250
270
251
2515
2818
287
263
282
267
12250
10040
7971
6230
545262
5010
4670
4281
4279
407147
375142
31150