43102 677
3791 310
3764 95
4029 639
7086 137
3670 500
12530 427
35460 740
6844 615
5801 469
17512 693