653813
17410
1067111
49326
641112
614510
36812
61588
1248413
1330114
42396
950417
434924736
240904380
1684358313
158583269
131539180
125540260
1135308896
104821214
89899182
84050292
76460141
70425160