3740 334
23263 755
12582 357
6214 323
15703 501
30923 513
3389 565
11922 58
6017 811
43210 476
9049 718
4721 693
3804 275