14702 500
8033 211
12937 825
16966 510
20247 649
45631 611
25153 552
7984 821
6684 159
11334 215
6438 95
4841 86