96559
798716
2265816
1671818
534019
55365
1690933
57986
97528
2850
1073910
84308
435055736
240963380
1684868313
158650269
131597180
125580260
1135858896
104848214
89943182
84077292
76509141
70455160