4118
404
409
3819
390
475541
374
406
388
380
501013
3713
15721
12810
10341
8860
708263
6850
6360
5741
565147
53310
488142
4230