3246 405
3054 586
128344 633
49596 467
4638 422
5411 599
3209 395
2890 491
5454 436
43897 117
75887 681