37673 562
3814 619
119018 505
12048 81
29038 645
15826 870
2447 377
3485 596
4602 111
3670 344
4314 493
3815 900
4360 703