3260 405
3063 586
128538 633
49795 467
4646 422
5421 599
3231 395
2895 491
5469 436
44050 117
76258 681