29850 692
2627 533
171264 771
5446 493
11081 95
365324 581
11579 108
13264 117
39060 644
2944 462
6626 672
7278 408
4301 568