42573 677
3695 310
3578 95
3929 639
6998 137
3640 500
12431 427
35332 740
6818 615
5786 469
14350 691