3259 405
3060 586
128505 633
49774 467
4646 422
5421 599
3230 395
2895 491
5467 436
44036 117
76227 681