38407 563
3858 619
119481 505
12079 81
29483 645
16014 870
2471 377
3518 596
4629 111
3690 344
4336 493
3836 900
4383 703