38604 563
3865 619
119605 506
12094 81
29630 646
16089 870
2479 377
3527 596
4638 111
3697 344
4342 493
3847 900
4394 703