38494 563
3862 619
119527 505
12086 81
29545 646
16042 870
2474 377
3522 596
4632 111
3694 344
4339 493
3840 900
4387 703