37404 562
3798 619
118835 505
12027 81
28882 645
15732 870
2436 377
3479 596
4596 111
3660 344
4309 493
3806 900
4355 703