2680 423
21284 91
19542 169
24597 267
9627 576
8407 680
12697 702
63422 441
24953 536
2690 84
5161 405
4407 500
5900 703
64340 784
68726 308