38234 563
3852 619
119392 505
12073 81
29379 645
15950 870
2466 377
3514 596
4622 111
3686 344
4331 493
3835 900
4377 703