5077 655
3680 567
29455 688
11286 474
9167 737
19478 81
24363 903
16736 95
10173 591
895 102
2885 662