430461728
11970
12530
1665198312
88181178
4270
1602630
5060
3290
3243025
2940
2441835
238086380
156706267
129553178
122972252
1114058895
103198210
82928290
74625139
69251158