287
2631
266
247
278
3732
250
255
245
257
2730
2212
12930
10450
8211
6530
559262
5240
5010
4431
4419
435147
380142
31750