14245 584
82858 684
22849 161
83944 586
25670 396
51973 467
34572 824
6825 485
3838 101
1314 44
135032 308