26152 114
18645 868
7893 656
39639 905
14356 509
13822 590
8504 959
2815 145
11018 230
6182 519
3086 167