906873
727
734
585
452
581
6510
484
505
5510
760
652412
46603
46420
44708
3988271
3767157
31634
3093151
29486
25242
23190
21380