14703 500
8039 211
12938 825
16969 510
20248 649
45632 611
25154 552
7984 821
6684 159
11336 215
6438 95
4843 86