2381 514
1345 262
2801 458
513 45
6555 733
19472 663
82670 843
14743 446
8609 788
9183 48
5980 675
4387 97