2680 423
21285 91
19544 169
24598 267
9628 576
8407 680
12697 702
63423 441
24954 536
2690 84
5162 405
4411 500
5901 703
64341 784
68727 308