430438728
238058380
1665118312
156685267
129543178
122952252
1113878895
103191210
88169178
82921290
74617139
69245158