26160 114
18679 868
7929 656
39823 905
14383 509
13872 590
8532 959
2829 145
11048 230
6202 519
3113 167