28463
15280
20341
22695345
41392
31297
8310
10140
18053
17273
39347
22010
430398728
238022380
1664998312
156669267
129514178
122931252
1113648895
103182210
88162178
82912290
74610139
69235158