316989 1077
27622 187
32380 799
44953 505
656646 1717
137875 699
68683 130
58528 438
62372 758
3518 394
8306 424
10882 679
3194 54