4121 334
23632 755
12701 357
6301 323
16515 501
31548 513
3421 565
12672 58
6191 811
43343 476
9380 718
4897 693
4007 275