499015
94947
666011
2265816
77615
2135734
31122
1007719
46809
1586620
798616
39292
434969736
240923380
1684528313
158611269
131562180
125554260
1135548896
104830214
89907182
84061292
76474141
70441160