316936 1077
27622 187
32380 799
44952 505
656590 1717
137835 699
68665 129
58519 438
62364 758
3516 394
8306 424
10882 679
3194 54