38204 563
3849 619
119368 505
12073 81
29363 645
15948 870
2466 377
3513 596
4622 111
3685 344
4331 493
3834 900
4375 703