3753 334
23279 755
12584 357
6214 323
16302 501
30946 513
3389 565
11947 58
6027 811
43214 476
9055 718
4726 693
3808 275