3246 405
3054 586
128347 633
49602 467
4638 422
5411 599
3209 395
2890 491
5455 436
43902 117
75899 681