38482 563
3861 619
119522 505
12086 81
29537 646
16037 870
2473 377
3522 596
4632 111
3694 344
4339 493
3840 900
4387 703