3252 405
3059 586
128451 633
49712 467
4641 422
5413 599
3221 395
2893 491
5466 436
43978 117
76100 681