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