2681 423
21286 91
19546 169
24598 267
9629 576
8407 680
12697 702
63426 441
24955 536
2690 84
5163 405
4413 500
5901 703
64342 784
68729 308