749
838
817
7810
717
7924
549
482
568
856
616
28507
21680
19881
17733
1418265
13842
1289148
12466
11090
1073144
9470
80611