6641 640
3511 416
18020 485
21932 313
6099 565
30145 718
6451 548
17797 651
5317 411
6930 707
7998 572
2539 60
27669 213
3745 37
2072 292