26158 114
18676 868
7927 656
39799 905
14380 509
13866 590
8529 959
2829 145
11045 230
6200 519
3113 167