4040375
3244947
3060
3968043
2616024
2488255
2916433
5116129
2498744
1720
2673433
97908
430417728
238038380
1665098312
156682267
129533178
122938252
1113728895
103188210
88163178
82913290
74614139
69239158