133149
35640
15800
32853
11065265
24110
12972802
14800
25400
9354317
27790
18300
430504728
238113380
1665448312
156726267
129575178
122996252
1114218895
103206210
88203178
82948290
74633139
69259158