735
676
14312
2383715
840
463
13614
140
260
1625
1721
861
652412
46603
46420
44708
3988271
3767157
31634
3093151
29486
25242
23190
21390