26152 114
18647 868
7894 656
39642 905
14356 509
13822 590
8504 959
2815 145
11018 230
6182 519
3087 167