20277 642
5147 814
9485 487
5230 188
6032 641
3960 338
3483 935
3984 650
1564 441
9454 673
6696 151
932 158
2782 479