28015 643
6279 597
46041 838
44551 85
50496 290
3193 586
47537 317
2716 392
59612 122
13879 604
4450 511
2680 330