42586 677
3697 310
3584 95
3934 639
6999 137
3641 500
12431 427
35343 740
6819 615
5786 469
14356 691