2300 514
1341 262
2736 458
498 45
6535 733
19468 663
82652 843
14739 446
8603 788
9182 48
5976 675
4384 97