15368 588
2454 728
2967 616
2926 745
42080 149
5524 463
4148 414
6042 646
4895 788
4908 441
13030 688