45274
34474
1060711
52995
635212
52583
58729
58618
27334
590612
22963
34492
430502728
238111380
1665418312
156725267
129574178
122996252
1114218895
103206210
88202178
82948290
74633139
69259158