2996 583
7342 814
7966 642
2401 88
17177 550
10319 369
170770 223
8696 946
8965 718
8504 959
7242 577
7589 577
1089 45
4779 110
14161 628
31064 443
3580 153
10304 628
2615 215
6681 331
9630 717
13142 398
48889 330
3278 788