37676 562
3814 619
119023 505
12048 81
29039 645
15827 870
2447 377
3485 596
4602 111
3670 344
4314 493
3815 900
4360 703