14896 58
3885 110
8615 646
24399 801
8660 70
9227 197
4679 124
6709 94
14838 795
4467 678
1520 146
4961 707
5404 593
35985 583
2866 413