29909 692
2632 533
171507 771
5450 493
11085 95
365531 581
11586 108
13268 117
39097 644
2946 462
6629 672
7278 408
4301 568