29889 692
2630 533
171405 771
5446 493
11084 95
365449 581
11585 108
13264 117
39088 644
2946 462
6628 672
7278 408
4301 568