4053 334
23581 755
12673 357
6282 323
16480 501
31448 513
3415 565
12552 58
6143 811
43316 476
9319 718
4863 693
3963 275