42610 677
3706 310
3598 95
3947 639
7007 137
3641 500
12431 427
35371 740
6822 615
5788 469
14360 691