316976 1077
27622 187
32380 799
44953 505
656636 1717
137872 699
68681 130
58528 438
62369 758
3518 394
8306 424
10882 679
3194 54