3242 405
3051 586
128307 633
49565 467
4637 422
5409 599
3207 395
2890 491
5453 436
43881 117
75823 681