3239 405
3048 586
128165 633
49435 467
4632 422
5400 599
3188 395
2885 491
5442 436
43790 117
75561 681