229427
321416
13859
243020
185315
171213
16128
17995
19835
12585
15559
15436
17547
183626
165328
224524
263928
590027
342223
23179