13013 282
17196 82
14131 890
25841 573
82681 418
39488 314
69191 905
24048 550
22000 424
13769 666
3803 84
7262 353
9883 830