3749 334
23270 755
12582 357
6214 323
16296 501
30938 513
3389 565
11938 58
6021 811
43212 476
9053 718
4726 693
3806 275