370
3856
3719
3512
364
4214
350
398956
380
3816
377
15801
12870
10401
8880
714263
6900
6450
5811
570147
53310
498142
4260