3259 405
3060 586
128503 633
49771 467
4646 422
5421 599
3230 395
2894 491
5467 436
44032 117
76217 681