133149
35640
15800
32853
11065265
24110
12972802
14800
25400
9354317
27790
18300
430508728
238117380
1665478312
156726267
129581178
122998252
1114248895
103210210
88207178
82948290
74638139
69261158