2705 245
16645 82
13325 888
25488 573
82017 417
39143 314
69044 905
23840 550
21741 424
13740 666
3774 84
7188 353
9392 830