14244 584
82855 684
22842 161
83943 586
25660 396
51961 467
34572 824
6825 485
3838 101
1314 44
135021 308