43103 677
3791 310
3764 95
4029 639
7087 137
3670 500
12530 427
35466 740
6844 615
5801 469
17512 693