38255 563
3854 619
119409 505
12074 81
29396 645
15964 870
2466 377
3514 596
4622 111
3687 344
4331 493
3835 900
4380 703