29893 692
2630 533
171430 771
5448 493
11084 95
365467 581
11585 108
13265 117
39090 644
2946 462
6629 672
7278 408
4301 568