43082 677
3790 310
3756 95
4025 639
7081 137
3670 500
12526 427
35426 740
6843 615
5800 469
17510 693