38528 563
3863 619
119549 505
12086 81
29571 646
16058 870
2477 377
3524 596
4633 111
3694 344
4341 493
3841 900
4390 703