29915 692
2632 533
171537 772
5450 493
11085 95
365561 581
11589 108
13268 117
39099 644
2946 462
6630 672
7278 408
4301 568