14963 282
17302 82
14281 890
25961 573
82812 418
39563 314
69274 905
24186 550
22076 424
13781 666
3813 84
7284 353
9907 830