3252 405
3059 586
128455 633
49715 467
4641 422
5414 599
3221 395
2893 491
5466 436
43980 117
76104 681