26160 114
18680 868
7929 656
39827 905
14383 509
13873 590
8532 959
2829 145
11049 230
6203 519
3114 167