38454 563
3860 619
119508 505
12085 81
29510 645
16029 870
2473 377
3520 596
4632 111
3692 344
4339 493
3837 900
4386 703