3241 405
3051 586
128302 633
49557 467
4637 422
5409 599
3206 395
2890 491
5453 436
43878 117
75814 681