14899 58
3885 110
8616 646
24401 801
8664 70
9228 197
4679 124
6714 94
14839 795
4470 678
1522 146
4961 707
5405 593
35997 583
2866 413