142597
199293
183081
2445117
239268
168452
180597
185293
378865
375274
270468
220496
832296
316780
2081106
264456
2735123
215355
188268
1765107
192996