3259 405
3060 586
128503 633
49773 467
4646 422
5421 599
3230 395
2894 491
5467 436
44034 117
76223 681