38608 563
3865 619
119609 506
12094 81
29633 646
16090 870
2479 377
3527 596
4638 111
3697 344
4342 493
3847 900
4394 703