113998
1283915
72179
771510
50169
1398518
760
1193314
683210
657610
40071
82503
430399728
238022380
1664998312
156669267
129514178
122931252
1113688895
103182210
88162178
82912290
74610139
69235158