3758 334
23289 755
12588 357
6218 323
16317 501
30958 513
3391 565
11965 58
6042 811
43218 476
9059 718
4729 693
3816 275