43075 677
3788 310
3752 95
4023 639
7081 137
3670 500
12523 427
35422 740
6843 615
5800 469
17506 693