5513
4118
404
409
3819
475541
374
406
388
380
501013
3713
15801
12860
10401
8880
714263
6900
6450
5811
570147
53310
498142
4260