316962 1077
27622 187
32380 799
44953 505
656617 1717
137858 699
68670 129
58528 438
62369 758
3517 394
8306 424
10882 679
3194 54