4062 334
23597 755
12678 357
6283 323
16489 501
31469 513
3415 565
12575 58
6147 811
43320 476
9326 718
4869 693
3966 275