42577 677
3695 310
3578 95
3929 639
6998 137
3640 500
12431 427
35337 740
6819 615
5786 469
14350 691