19667 641
6278 597
46023 838
44514 84
50484 290
3192 586
47435 317
2716 392
59574 122
13876 604
4450 511
2680 330