4062 334
23597 755
12678 357
6283 323
16488 501
31466 513
3415 565
12574 58
6146 811
43319 476
9326 718
4868 693
3965 275