38437 563
3859 619
119493 505
12083 81
29496 645
16023 870
2472 377
3520 596
4629 111
3691 344
4337 493
3837 900
4386 703