26160 114
18679 868
7928 656
39818 905
14383 509
13870 590
8532 959
2829 145
11048 230
6202 519
3113 167