3657
3424
3011
306
294
300
3019
3620
318
2610
279
2717
9120
7670
5480
4000
398261
3470
3409
3270
2991
27449
268147
253142