64918
666011
2265816
77615
2135734
31122
1007719
46809
1586620
798616
39292
97528
434964736
240921380
1684508313
158608269
131558180
125552260
1135548896
104830214
89907182
84061292
76472141
70440160