5114
4724
5120
5634
414
430
4419
386
447959
3917
3522
3610
11950
9680
7741
6050
538262
4770
4520
4111
4119
387147
368142
30650