4052 334
23580 755
12671 357
6282 323
16478 501
31447 513
3415 565
12548 58
6142 811
43315 476
9318 718
4863 693
3963 275