4710
4613
469
549
4724
454
445
437
4217
422
3928
4316
16891
13470
10971
9730
7402
735263
6810
6181
588147
56110
530142
4550