41969 677
3610 310
3423 95
3821 639
6930 137
3624 500
12392 427
35097 740
6791 615
5762 469
14283 691