38592 563
3865 619
119593 506
12093 81
29624 646
16085 870
2479 377
3527 596
4637 111
3697 344
4341 493
3846 900
4393 703