430506728
12350
12630
1665468312
88204178
4430
1603430
5120
3460
3050
3243625
2442135
238115380
156726267
129579178
122997252
1114238895
103207210
82948290
74635139
69259158