2140
5021064
2004644
2741731
3229557
2858941
2530
2070
3016646
52153894
2588527
408018158
430506728
238115380
1665468312
156726267
129579178
122997252
1114238895
103207210
88204178
82948290
74634139
69259158