29879 692
2629 533
171370 771
5446 493
11084 95
365409 581
11582 108
13264 117
39079 644
2945 462
6627 672
7278 408
4301 568