149986
200063
1848107
179957
194098
1583101
2452100
211463
1934101
190169
230986
1912103
2143121
223160
2290115
230072
168288
189890
182967
337680
257192