316905 1077
27622 187
32380 799
44952 505
656569 1717
137821 699
68654 129
58515 438
62357 758
3516 394
8306 424
10882 679
3194 54