3003 583
7350 814
7974 642
2426 88
17212 550
10326 369
171150 223
8713 946
8984 718
8517 959
7257 577
7603 577
1095 45
4781 110
14174 628
31075 443
3594 153
10311 628
2632 215
6690 331
9648 717
13167 398
48962 330
3280 788