2684 423
21293 91
19565 169
24601 267
9636 576
8410 680
12700 702
63443 441
24955 536
2692 84
5164 405
4417 500
5906 703
64353 784
68750 308