2663 423
21231 91
19424 169
24549 267
9597 576
8373 680
12669 702
63309 441
24917 536
2675 84
5057 405
4385 500
5840 703
64239 784
68585 308