29886 692
2630 533
171397 771
5446 493
11084 95
365445 581
11584 108
13264 117
39086 644
2946 462
6628 672
7278 408
4301 568