22512 642
6279 597
46033 838
44526 85
50490 290
3192 586
47462 317
2716 392
59586 122
13877 604
4450 511
2680 330