1270213
93957
1464522
950917
1232513
4180
1220810
78618103
904516
89954
85876
84068
435212736
241025380
1685298313
158699269
131652180
125623260
1136248896
104876214
89969182
84097292
76554141
70487160