37447 562
3802 619
118858 505
12029 81
28904 645
15748 870
2438 377
3481 596
4596 111
3661 344
4309 493
3809 900
4357 703