241928
163316
124931
1077128
134722
1190196
1367136
115069
150152
2130
30913
62756
5905
936158
995188
86258
877139
790139
30825
74333