14694 500
8018 211
12932 825
16961 510
20244 649
45629 611
25150 552
7983 821
6680 159
11334 215
6424 95
4841 86