3252 405
3059 586
128450 633
49709 467
4641 422
5413 599
3221 395
2893 491
5466 436
43977 117
76098 681