29873 692
2628 533
171352 771
5446 493
11084 95
365403 581
11582 108
13264 117
39075 644
2945 462
6627 672
7278 408
4301 568