2675 423
21280 91
19523 169
24590 267
9624 576
8404 680
12691 702
63406 441
24948 536
2688 84
5153 405
4404 500
5887 703
64332 784
68704 308