47406 581
6458 669
6012 740
5105 602
2527 69
4551 609
2944 387
2787 455
23988 422
14772 32
24714 300
7216 825