26160 114
18679 868
7927 656
39807 905
14382 509
13868 590
8529 959
2829 145
11046 230
6201 519
3113 167