2996 583
7336 814
7962 642
2395 88
17147 550
10314 369
170523 223
8682 946
8947 718
8489 959
7230 577
7574 577
1080 45
4770 110
14154 628
31051 443
3572 153
10299 628
2606 215
6678 331
9625 717
13124 398
48852 330
3275 788