46842 581
6447 669
5969 740
5085 602
2509 69
4540 609
2935 387
2776 455
23942 422
14732 32
24671 300
7178 825