270
287
2631
3832
275
2412
266
247
278
269
245
257
13350
10700
8381
6830
572262
5390
5160
4581
450147
4499
393142
32050