2666 423
21266 91
19478 169
24571 267
9612 576
8394 680
12680 702
63357 441
24932 536
2682 84
5142 405
4395 500
5856 703
64287 784
68648 308