42590 677
3702 310
3586 95
3939 639
7000 137
3641 500
12431 427
35345 740
6819 615
5786 469
14357 691