43125 677
3791 310
3764 95
4032 639
7090 137
3670 500
12530 427
35517 740
6847 615
5806 469
17515 693