3743 334
23263 755
12582 357
6214 323
15932 501
30930 513
3389 565
11929 58
6017 811
43211 476
9050 718
4721 693
3804 275