46806 581
6447 669
5966 740
5084 602
2508 69
4538 609
2935 387
2775 455
23940 422
14727 32
24668 300
7176 825