1586 279
17152 82
14089 890
25795 573
82610 418
39459 314
69169 905
24028 550
21964 424
13766 666
3799 84
7261 353
9875 830