43077 677
3790 310
3754 95
4024 639
7081 137
3670 500
12524 427
35423 740
6843 615
5800 469
17506 693