2670 423
21278 91
19518 169
24586 267
9623 576
8404 680
12688 702
63394 441
24947 536
2687 84
5151 405
4403 500
5885 703
64321 784
68690 308