37597 878
9521 463
575050 3060
458071 1993
11345 107
64229 557
17011 590
4941 783
8675 776
7534 777
21591 286