375
364
314
3014
315
310
300
320
3115
336
333
2915
16051
13020
10541
9150
717263
7000
6580
5861
573147
53810
505142
4350