2686 423
21294 91
19569 169
24601 267
9638 576
8410 680
12702 702
63447 441
24955 536
2692 84
5165 405
4417 500
5906 703
64361 784
68759 308