2586 841
2129 546
2575 110
3658 634
2454 462
15428 183
6401 566
4936 488
6178 568
34636 292
9881 500
3720 888