29850 692
2627 533
171272 771
5446 493
11083 95
365331 581
11579 108
13264 117
39062 644
2944 462
6626 672
7278 408
4301 568