38490 563
3862 619
119526 505
12086 81
29544 646
16042 870
2473 377
3522 596
4632 111
3694 344
4339 493
3840 900
4387 703