42693 677
3726 310
3621 95
3964 640
7017 137
3642 500
12437 427
35452 740
6830 615
5791 469
14370 691