6716
705
703
617
526
7710
6211
450
603
513
486
466
31317
23920
22182
19793
1610267
15532
1428148
13746
1279144
12050
10820
9180