3003 583
7350 814
7974 642
2428 88
17214 550
10326 369
171164 223
8714 946
8984 718
8517 959
7261 577
7604 577
1095 45
4782 110
14175 628
31078 443
3598 153
10311 628
2632 215
6692 331
9648 717
13167 398
48967 330
3280 788