150363
143498
1795118
145081
158668
544872
310560
301398
238572
6661110
180868
357685
1746115
2856120
267985
223396
185776
190096
197583
192053
234173
2659107
1825105
225583