38429 563
3859 619
119492 505
12082 81
29493 645
16019 870
2472 377
3519 596
4629 111
3690 344
4337 493
3837 900
4385 703