42662 677
3717 310
3611 95
3958 640
7014 137
3641 500
12435 427
35419 740
6825 615
5790 469
14364 691