43113 677
3791 310
3764 95
4031 639
7090 137
3670 500
12530 427
35499 740
6845 615
5805 469
17514 693