3261 405
3075 586
128654 633
49911 467
4649 422
5426 599
3246 395
2901 491
5481 436
44143 117
76496 681