3753 334
23281 755
12585 357
6215 323
16306 501
30949 513
3389 565
11949 58
6027 811
43215 476
9056 718
4726 693
3808 275