3256 405
3059 586
128480 633
49748 467
4642 422
5416 599
3230 395
2894 491
5466 436
44012 117
76174 681