3260 405
3063 586
128538 633
49791 467
4646 422
5421 599
3231 395
2895 491
5468 436
44050 117
76253 681