3261 405
3075 586
128661 633
49914 467
4649 422
5426 599
3246 395
2901 491
5481 436
44150 117
76502 681