2996 583
7342 814
7965 642
2401 88
17175 550
10319 369
170750 223
8693 946
8965 718
8503 959
7242 577
7588 577
1087 45
4779 110
14161 628
31063 443
3578 153
10304 628
2615 215
6681 331
9630 717
13141 398
48888 330
3278 788