599214
30656
31681
31130
361310
46084
51413
44366
26242
30585
53423
28513
430672728
238211380
1666328312
156797267
129669178
123071252
1114828895
103259210
88274178
83004290
74685139
69323158