38700 563
3870 619
119670 506
12104 81
29686 646
16129 870
2481 377
3535 596
4641 111
3701 344
4345 493
3850 900
4396 703