14245 584
82869 684
22852 161
83961 586
25681 396
52004 467
34579 824
6825 485
3839 101
1314 44
135050 308