2996 583
7336 814
7962 642
2395 88
17152 550
10314 369
170541 223
8682 946
8949 718
8491 959
7231 577
7575 577
1081 45
4770 110
14154 628
31051 443
3573 153
10299 628
2606 215
6678 331
9625 717
13125 398
48856 330
3275 788