2586 841
2131 546
2577 110
3659 634
2455 462
15430 183
6402 566
4937 488
6181 568
34637 292
9881 500
3720 888