3742 334
23263 755
12582 357
6214 323
15799 501
30930 513
3389 565
11923 58
6017 811
43211 476
9050 718
4721 693
3804 275