3738 334
23258 755
12581 357
6213 323
15364 501
30918 513
3388 565
11909 58
6016 811
43210 476
9047 718
4716 693
3802 275