316597 1077
27621 187
32380 799
44946 505
656244 1717
137631 698
68531 129
58471 438
62272 758
3514 394
8305 424
10877 679
3192 54