3753 334
23283 755
12585 357
6216 323
16307 501
30949 513
3389 565
11951 58
6028 811
43216 476
9056 718
4726 693
3808 275