14245 584
82868 684
22851 161
83959 586
25681 396
52002 467
34579 824
6825 485
3839 101
1314 44
135043 308