4091 334
23612 755
12686 357
6289 323
16500 501
31499 513
3418 565
12619 58
6179 811
43337 476
9358 718
4881 693
3980 275