2996 583
7338 814
7962 642
2395 88
17158 550
10314 369
170569 223
8685 946
8949 718
8492 959
7232 577
7576 577
1081 45
4771 110
14156 628
31051 443
3574 153
10302 628
2609 215
6678 331
9625 717
13129 398
48858 330
3276 788