287918 1048
27274 186
32159 799
44374 505
624147 1688
131069 685
61532 120
53151 435
55484 754
3327 394
8017 424
10625 679
2994 53