29883 692
2630 533
171388 771
5446 493
11084 95
365426 581
11583 108
13264 117
39086 644
2946 462
6628 672
7278 408
4301 568