16852 800
5923 746
4746 693
2351 86
7935 378
10588 558
5740 693
22739 629
4673 503
7243 183
7177 168
13296 809
4626 259
3764 308
5145 483
5021 286
12649 105
4607 49
7100 793
1472 78
4605 757
7442 494
2797 211
2577 131