994080
13610209
212928
143316
115131
94944
1142196
1291135
109669
142952
986145
32543
57356
901158
66721
84258
692108
863139
74133
2646