47073 581
6450 669
5980 740
5090 602
2514 69
4542 609
2935 387
2777 455
23960 422
14742 32
24690 300
7190 825