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