2589 841
2133 546
2595 110
3667 634
2473 462
15451 183
6420 566
4950 488
6195 568
34695 292
9906 500
3735 888