2586 841
2131 546
2580 110
3659 634
2456 462
15430 183
6402 566
4937 488
6181 568
34637 292
9881 500
3721 888