2304923
2058439
1630321
2216119
1092715
1873615
3497124
2229014
3660130
1402619
1519016
1500
430651728
238197380
1666198312
156785267
129660178
123057252
1114738895
103257210
88268178
82985290
74678139
69313158