777412
963113
27481
1164819
80959
1014631
52935
1201915
426214
1241322
669610
18682
435050736
240960380
1684848313
158648269
131595180
125578260
1135858896
104846214
89940182
84075292
76508141
70455160