4115 334
23626 755
12696 357
6293 323
16510 501
31526 513
3421 565
12652 58
6188 811
43342 476
9370 718
4888 693
3996 275