47406 581
6458 669
6010 740
5105 602
2527 69
4550 609
2944 387
2787 455
23987 422
14772 32
24712 300
7216 825