42579 677
3729 310
3590 95
3931 639
6986 137
3640 500
12445 427
35302 740
6814 615
5777 469
14376 691