4055 334
23582 755
12673 357
6282 323
16481 501
31450 513
3415 565
12552 58
6143 811
43317 476
9319 718
4863 693
3964 275