2996 583
7341 814
7964 642
2396 88
17171 550
10316 369
170712 223
8688 946
8964 718
8500 959
7239 577
7585 577
1083 45
4779 110
14161 628
31060 443
3577 153
10304 628
2611 215
6680 331
9628 717
13136 398
48880 330
3277 788