2667 423
21274 91
19508 169
24581 267
9618 576
8404 680
12687 702
63379 441
24944 536
2685 84
5150 405
4400 500
5873 703
64301 784
68675 308