28463
15280
20341
22695345
41392
31297
8310
10140
18053
17273
39347
22010
430402728
238028380
1665028312
156677267
129521178
122934252
1113688895
103184210
88162178
82912290
74611139
69235158