14245 584
82870 684
22855 161
83968 586
25686 396
52015 467
34579 824
6825 485
3839 101
1314 44
135054 308