2190 458
3637 514
1956 262
3556 458
722 45
7282 733
19784 663
83089 843
14908 446
8742 788
9244 48
6073 675
4477 97