2996 583
7339 814
7964 642
2396 88
17170 550
10316 369
170696 223
8686 946
8962 718
8500 959
7238 577
7582 577
1083 45
4779 110
14160 628
31057 443
3577 153
10304 628
2611 215
6679 331
9627 717
13133 398
48878 330
3276 788