51535 423
5992 622
9557 686
8214 572
50026 143
18614 246
31429 351
29736 45
16811 107
37679 588
5544 103
8591 540