29890 692
2630 533
171412 771
5448 493
11084 95
365458 581
11585 108
13265 117
39090 644
2946 462
6628 672
7278 408
4301 568