15659 588
2638 728
3079 616
2966 745
43069 149
5561 463
4359 414
6107 646
4953 788
5129 442
13247 688