5931 655
3958 567
29659 688
11330 474
9269 737
19695 81
24945 903
17106 95
10422 591
945 102
2918 662