29930 692
2632 533
171665 772
5451 493
11086 95
365685 581
11594 108
13269 117
39112 644
2948 462
6635 672
7278 408
4302 568