242028
163316
124931
1077128
134722
1191196
1368136
115169
150152
2130
30913
62756
5905
936158
995188
86258
877139
790139
30825
74333