968010
825310
2294637
997918
29454
45929
566620
54835
51312
1740020
36213
1459827
430502728
238108380
1665408312
156723267
129574178
122996252
1114218895
103206210
88201178
82948290
74633139
69259158