14876 58
3877 110
8595 646
24397 801
8647 70
9207 197
4670 124
6691 94
14814 795
4448 678
1518 146
4956 707
5402 593
35918 583
2864 413