29881 692
2630 533
171384 771
5446 493
11084 95
365420 581
11582 108
13264 117
39085 644
2946 462
6627 672
7278 408
4301 568