38443 563
3860 619
119501 505
12085 81
29500 645
16029 870
2472 377
3520 596
4630 111
3691 344
4339 493
3837 900
4386 703