3246 405
3054 586
128341 633
49594 467
4638 422
5411 599
3209 395
2890 491
5454 436
43895 117
75883 681