2684 423
21293 91
19558 169
24601 267
9636 576
8410 680
12700 702
63437 441
24955 536
2692 84
5164 405
4416 500
5904 703
64350 784
68739 308