26156 114
18668 868
7915 656
39739 905
14369 509
13851 590
8521 959
2826 145
11031 230
6194 519
3105 167