42566 677
3695 310
3578 95
3926 639
6998 137
3640 500
12431 427
35331 740
6818 615
5786 469
14344 691