370
680
720
2107
2566
46212
13149
37116
9229
6007
49710
3745
1615117
1131312
10648276
1019016
96783
9647258
7944154
755711
70006
60654
56212
53368