1579725
82533
1208210
1022713
657810
771610
770
1181725
40081
92877
50169
91796
430502728
238110380
1665418312
156723267
129574178
122996252
1114218895
103206210
88201178
82948290
74633139
69259158