2996 583
7338 814
7962 642
2395 88
17162 550
10315 369
170598 223
8685 946
8951 718
8496 959
7234 577
7576 577
1083 45
4771 110
14156 628
31052 443
3574 153
10303 628
2609 215
6679 331
9625 717
13130 398
48863 330
3276 788