3782 334
23302 755
12591 357
6223 323
16330 501
30985 513
3393 565
12000 58
6052 811
43225 476
9088 718
4738 693
3828 275