442
430
4115
42169
459
400
4119
410
505541
436
424
429
16531
13220
10741
9410
725263
7130
6730
6031
577147
54910
510142
4480