2986 583
7322 814
7935 642
2333 88
17000 550
10269 369
169153 223
8632 946
8783 718
8468 959
7152 577
7522 577
1057 45
4740 110
14113 628
31039 443
3538 153
10297 628
2579 215
6663 331
9603 717
13048 398
48604 330
3271 788