4056 334
23583 755
12673 357
6282 323
16483 501
31452 513
3415 565
12556 58
6143 811
43317 476
9320 718
4863 693
3964 275