242328
164116
125031
1079128
134922
1191196
1369136
115269
150152
2140
31113
62756
5905
936158
996188
86258
877139
793139
30825
74333