29523 692
2615 533
170061 767
5423 493
11048 95
363957 581
11542 108
13251 117
38867 644
2934 462
6597 672
7265 408
4288 568