20286 642
5150 814
9486 487
5230 188
6033 641
3961 338
3483 935
3984 650
1564 441
9454 673
6696 151
932 158
2782 479